MiEV-CAN

Mitsubishi i-MiEV Forum

Help Support Mitsubishi i-MiEV Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
garygid said:
Win7 also has a Windows\System32 folder.

I have not yet investigated how to do this in Win7,
but maybe you put the new MSCOMM32.OCX in the
System32 folder, or perhaps replace the existing file
in the other folder. Or, maybe the file you see is
an entirely new compilation. Perhaps compare byte
length and the file dates.

I would suggest doing a Byte-comparison of these files.
The original OCX file has the bytes 3D 10 00 in exactly
one place, and the 10 ihex s the max port number.
I replaced the hex 10 with hex 63 (99 decimal).

Please let us know what you discover.


Ok, the file on the E-drive is the original file from my system backup, the file on the C-Drive is the once that came with CanDo:

=============================
First file name: E:\Windows\SysWOW64\MSCOMM32.OCX
Second file name: c:\Windows\SysWOW64\MSCOMM32.OCX
1 : 1 Byte(s) diff
103743 Byte(s) match
103744 : 103744 Byte(s) total
=============================


MSCOMM32-OCX by JJLINK, on Flickr

So I am using the OCX file you sent now.

My understanding is 32bit apps on a 64bit Windows install would belong in \Windows\SysWOW64\ if its a 64bit app it would go in \Windows\System32\.

This was interesting:
http://social.msdn.microsoft.com/Forums/en/vbgeneral/thread/1f00d6cc-00a9-4ca0-9698-535e2487af31
"Also take a look at http://www.comm32.com which is an MSComm32 compatible OCX which has less hangups with Windows7."
 
priusfan said:
hello
I tested this exact interface (a guy in france got one and he sent it to me for tests).

it is not usable for us.
it is possible to install only one filter (at this time, I use 5 together).

do not leave it on the car: no sleep function, you will drain your battery.

it works perfectly with torque on prius gen3.

Thanks, the good news is that it actually works.

I will not leave it installed, unless I change it to use switched 12v,
which is available on OBD pin 8 in the LEAF.

I will try to use it without any filters, to log ALL the CAN messages.

Will it respond to the AT messages from the CAN-Do OBDLink Setup?

But, it most likely does not support the ST messages, right?
 
jjlink,
Thanks for the info.
Just like MS to use a folder with a 64 in the name for 32-bit
software, and a folder with 32 in the name for 64 bit software.

I wonder if they pay the software architects extra money
for thiking up this sort of ... confusion.
 
garygid said:
Thanks, the good news is that it actually works.

I will not leave it installed, unless I change it to use switched 12v,
which is available on OBD pin 8 in the LEAF.

I will try to use it without any filters, to log ALL the CAN messages.

Will it respond to the AT messages from the CAN-Do OBDLink Setup?

But, it most likely does not support the ST messages, right?

a) you are right: it supports AT commands, but not ST commands.
b) I had no success to log all the can message without filter using BT.
the bandwidth is maybe not large enough for such a flow.
this is strange, when you do some calcs :
each frame needs 20 bytes : 3 + 8*2 + 1
lets take 1700 frames / sec
so altogether : 1700 * 20 = 34 000 Bytes/Sec
convert to bps : 34000 * 10 = 340 000
this 340kbps figure is not huge .

or there is a problem with buffers...

I tried the standard AT MA without filters,
on different interfaces,
on 3 windows machines (XP or 7),
using realterm,
it starts well and freezes after a few sec (between 0.5 and 4 depending on the model)

but IF on the leaf, the fps is much lower, it will work.
 
With the ELM327 chip (and maybe this one is a clone) there is still
some AT command to change the baud rate, right?

I also have one of the ScanTool.net ELM327 devices (USB interface), so I
can try some AT commands with this ElmScan 5 Compact device.

To log all the CAN messages, with the messages coming as fast as
5 per millisecond, the device needs a modest buffer to hold the
incoming messages, even when operating at 500kbps.

Later, Gary
 
WARNING:
I carefully opened the OBDLink SX and cut the two traces on the OBD connector breakout board that go to the connector to the OBDLink board.

I wired the pins used by the EV bus to the same connector, where the CAR-CAN had been connected. This was to use the OBDLink SX with the LEAF.

I plugged the USB connection into my laptop, with no connection to the OBD connector, and the PC recognized the OBDLink SX as usual. Good, I thought.

I unplugged the USB connection, and tried it again about 5 minutes later, and now the laptop complains that the USB device is unrecognizable.

So, now I appear to be stuck.
Thus, I warn you that this device MIGHT be fragile.
 
I just got this short extension cable at very low cost from Amazon and it works fine with the STN1110 Bluetooth OBD-II Adapter.

http://www.amazon.com/gp/product/B0085WMKU8/ref=oh_details_o00_s00_i00

http://batman.homelinux.com/blog/bluetooth-obdii-adapter/
 
Here is a similar extension, but 40-inch length, for a dollar less:
http://www.amazon.com/OBD-II-Female-Extension-Diagnostic-Extender/dp/B007ZN0JKG/ref=pd_sim_auto_2

Would be useful if longer is more convenient?
 
I read all the posts. You make a lot of work, which is certainly interesting. Since 2 years I drive my i-MiEV and bought the official workshop equipment MUT-3 ($ 950 in China) and a refurbished Dell laptop with Windows XP.
The advantage of this combination is that I can use the software from Mitsubishi. So I can see all the data from OBD and set many things user-friendly (ETACS).
 
hello evmoto
I used also the tool from peugeot, but it is not "driver friendly"....

next steps, find:

charge current limit (CCL)
discharge current limit (DCL)

where in europe are you located? ( I am near Paris).
 
Have we located these data:

1. A value that represents the fuel available in the battery?
2. A max value for Fuel Available when the car and battery are new,
and "fully" charged, at about 20 degrees C?

3. Voltage of the Battery Pack.
4. Current out of the Pack (or in)?

5. Battery Temerature(s)?
6. Tire Pressures?
7. A State of Charge for the battery (less important).

With the first 4 of these, we can put together firmware
for an iMiEV version of my SOC/GID-Meter.
 
I live near Zurich.
I have a notebook stand in the i-MiEV. The OBD signal is picked up on the Mitsubishi VCI (vehicle communication Interface) and transferred to the noteboook via USB.
All signals are displayed in the notebook. The software from Mitsubishi (MUT-3) displays everything in plain text (numbers or graphs)
You can watch any number of data. Or you can record a maximum of 16 values ​​simultaneously while driving.

There are hundreds of readings, from the individual battery cells to the data from all ECUs.

The new battery has the following data:
- Charging the battery until it reaches 365 V (= 4.147 V per cell)
- Unload up to 315 V (= 3.579 V per cell), which represents approximately 5.5% SOC
- A single cell has 3.7 V nominal voltage, 50 Ah, so total 185 Wh
- The entire set of accumulators in the i-MiEV has (10 packages with 8 cells and 2 packs of 4 cells) 325.6 V nominal voltage and a capacity of 16'280 Wh
- 94.5% of which can be used = 15'385 Wh
- Rated motor voltage: 330V
 
I see the Consult 3-Plus for the Nissan LEAF (requires WinXP SP2):
http://www.aliexpress.com/store/product/Reviews-Nissan-consult-3-plus-for-Leaf-cars/210005_564585666.html
For $1348 including shipping.
However, it is not clear that one could get updated software from
Nissan, or firmware updates of any kind for the LEAF.

I see that there are many products for Mitsubishi, from about
$970 to $1070. Could you give the link to the one that you are
using successfully with the iMiEV, please?
 
http://www.aliexpress.com/store/product/professional-mut-iii-with-warranty-and-free-updating/210005_538478728.html

The MUT-3 Software does not work with Win 7. Win XP Prof is necessary.
 
EVMOTO said:
... The MUT-3 Software does not work with Win 7. Win XP Prof is necessary ...
http://blog.evtv.me/2012/12/one-mans-trash/
During the second half of Jack Rickard's December 14, 2012 video blog, he talks about reading and decoding the CAN-Bus.

[email protected] found a $99 CAN bus analyzer with software!!
http://www.microchipdirect.com/productsearch.aspx?Keywords=APGDT002
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en546534
 
There seem to be pictures of two different toolkits.

http://www.aliexpress.com/store/product/mitsubishi-MUT3-updated-mut-iii-mitsubishi-diangostic/210005_528909010.html

Is $78 less expensive, has different cables, but the same
pictures in the description.

Does anybody know what is actually being sold?
Are these basically the same?

Thanks.
 
garygid said:
There seem to be pictures of two different toolkits.

http://www.aliexpress.com/store/product/mitsubishi-MUT3-updated-mut-iii-mitsubishi-diangostic/210005_528909010.html

Is $78 less expensive, has different cables, but the same
pictures in the description.

Does anybody know what is actually being sold?
Are these basically the same?

Thanks.

yes, same shop: Shenzhen Shenhainuo Science And Technology Limited Company
But with less cables.
If you will not use the MUT for different Mitsubishi cars then you don't need different cables. The 16-pin OBD is for all cars 2006 up including the i-MiEV.

Other Sellers are even cheaper: $678
http://www.aliexpress.com/item/top-sale-factory-price-original-ECU-programmer-mut-3-for-Mitsubishicars-and-trucks-diagnostic-and-scan/704435321.html

But it's difficult to assess the quality and the completeness of the delivery in advance.

And here you can find some additional information about different MUT versions and screen shots of the MUT program:
http://www.aliexpress.com/item/for-Mitsubishi-Mut-III-top-quality-M-U-T-III-Mut3-Lite-Programming-Tool/692955035.html
 
This thread has died out and I believe most of the CAN-Bus info is in the other thread. Yet, this posting is not about the iOnCan or figuring out a new PID and still relates to the original posting in this thread, the MiEVCan. Just wanted to say that I finally got my MiEVCan working! Other commitments took up my time and I finally got around to putting my MiEVCan together to get some useful data from the CAN-Bus. I was going to use a PC in tablet mode to make this work but I got hung up on graphics and not wanting to spend a fortune on a toolset from one of the venders and not able to make the shipped toolset work the way I wanted to, I gave up on that idea. I went back to the basic MiEVCan which is basically an altered v1 LeafCan with its 16 x 2 display. I'm not claiming any credit for this, I got a lot of help from Lincomatic (whom sold me the LeafCan), GaryGid and Priusfan. I simply used my c# programming knowledge to interpret the code that Gary and Lincomatic created to alter the loop portion of the LeafCan. Then I used the PIDs that GaryGid and Priusfan discovered to display the data to the MiEVCan display. Although very basic, the MiEVCan does display a good dose of information in a small compact package. I placed it inside my instrument console housing and can read it along with my other instruments. If anyone else wants to go this way, please contact me for the code and I'll be more than happy to send it your way.

I have coded the display to show: Volts, Amps, Battery Temp on line 0 on display 0, SOC, Range, RPM on line 1, display 0. After five seconds the display changes and displays Trip distance on line 0 and Km\Kwh on line 1. Here are some pictures of the MiEV can. I'm still having some display issues, mostly with the arduino code to read decimals with an exact precision. The Km\Kwh works fine but the Volt, Amp and RPM do not show the decimal position other than 0. I'm sure it just a setting in the code and I'll have it worked out soon.

901177_631640596846757_734888598_o.jpg


901177_631640600180090_1522479188_o.jpg
 
Back
Top