The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > Engine Management, OBD-II, Engine Diagnostics, etc.

Reply
 
Thread Tools Display Modes
Old 03-28-2007, 10:32 PM   #1
Low Bitrate
 
Join Date: Mar 2007
Location: Rutherford, Australia
Vehicle: 2003 Ford BA Falcon XR8
Posts: 100
My Photos: (0)
Full Bitrate CAN 500kbps Scantool Recommendations?

Are there any affordable scantools on the market that would let me sniff a HS-CAN network running at 500kbps without dropping any packets? It would be nice if it was fully OBDII multiprotocol compliant, but at this stage I already have a cheap but slower ELM327 based OBDII tool and would consider a CAN-only tool.

If so, I'd be interested in links, references, reports of experience or pricing if any of that is available.


Luke Plaizier
Lukeyson is offline   Reply With Quote
Sponsored Links
Old 03-29-2007, 08:06 AM   #2
Low Bitrate
 
Join Date: Mar 2007
Location: Rutherford, Australia
Vehicle: 2003 Ford BA Falcon XR8
Posts: 100
My Photos: (0)
I better mention the Drewtech Mongoose or I'll get shot - this one in particular supports the ISO9141 and HS-CAN bus on Australian BA Falcons which appear to have adopted a generic European Network layout even though it uses a locally designed and built 4.0 Litre inline 6 and an American sourced and locally assembled 5.4 Litre V8 (Standard (ISO/CAN))

$295 USD plus shipping direct from the website above

$285 USD plus shipping from eBay (eBay Motors: Mongoose for Asian/European (ISO/CAN) - J2534 Pass-Thru (item 110029021040 end time Apr-02-07 07:55:47 PDT))

The J2534 support and 12MB speed gives it a future as a serious tool. However I'd have to find out if it gives me low-level access to the CAN bus directly, rather than just through the J2534 API.

While future API access is a plus, at the moment I'd like to be able to see the raw data.


Lukeyson
Lukeyson is offline   Reply With Quote
Old 03-29-2007, 09:08 AM   #3
Constant Bitrate
 
joeyoravec's Avatar
 
Join Date: Oct 2005
Location: Livonia, MI
Vehicle: 2003 Mustang GT
Posts: 147
My Photos: (0)
Quote: Originally Posted by Lukeyson View Post
The J2534 support and 12MB speed gives it a future as a serious tool. However I'd have to find out if it gives me low-level access to the CAN bus directly, rather than just through the J2534 API.

The J2534-1 API gives you low-level access to the CAN network. You get variable baud rates, at least the standard medium speed 125k/250k, highspeed 500k, and up to 1M. Also, access to parameters like the bit sample point and sync jump width if you need those. Is there anything else you'd need that it doesn't provide?

I took a break at work this morning and wrote a sample "sniffer" program in C to demonstrate.

Code:
// Open a handle to the PassThru device and connect to CAN on pins 6 & 14 errcode = PassThruOpen(NULL, &DeviceID); errcode = PassThruConnect(DeviceID, CAN, 0, 500000, &ChannelID); // Add a "pass all" filter because J2534-1 blocks everything by default Mask.ProtocolID = CAN; Mask.TxFlags = 0; Mask.Data[0] = 0x0; Mask.Data[1] = 0x0; Mask.Data[2] = 0x0; Mask.Data[3] = 0x0; Mask.DataSize = 4; Pattern.ProtocolID = CAN; Pattern.TxFlags = 0; Pattern.Data[0] = 0x0; Pattern.Data[1] = 0x0; Pattern.Data[2] = 0x0; Pattern.Data[3] = 0x0; Pattern.DataSize = 4; errcode = PassThruStartMsgFilter(ChannelID, PASS_FILTER, &Mask, &Pattern, NULL, &filterID); while (1) { // Try to read 100 messages numMsgs = 100; errcode = PassThruReadMsgs(ChannelID, Msg, &numMsgs, 10); if (errcode == ERR_BUFFER_OVERFLOW) { // Getting here means you've dropped a packet. If so, // try to read more messages at once } // Log to disk instead of writing to the Windows GUI if speed is critical dbug_printmsg(Msg, "pMsg", numMsgs, 0); }

joeyoravec is offline   Reply With Quote
Old 03-30-2007, 05:03 AM   #4
Low Bitrate
 
Join Date: Mar 2007
Location: Rutherford, Australia
Vehicle: 2003 Ford BA Falcon XR8
Posts: 100
My Photos: (0)
Nearly there....now we just need the source code to Hyperterm, and add J2534 as an additional connection option, and we're done!

So it looks like if I move in the J2534 direction I'll have to brush off the old C skills (well, 'lack of skills' is more like it) and cut out the rust....


Lukeyson
Lukeyson is offline   Reply With Quote
Old 05-24-2007, 07:06 AM   #5
Low Bitrate
 
Join Date: Mar 2007
Location: Rutherford, Australia
Vehicle: 2003 Ford BA Falcon XR8
Posts: 100
My Photos: (0)
This question is admittedly duplicated elsewhere, but I thought I'd pop it here as well.

What protocols does the Mongoose-plus currently support? Is it PWM only? Is there an ISO/CAN version? If not, will there be in the future?

The reason I'm asking is for support for the Ford/Motorcraft J2534 PCMFlash/Webflash utility - which I am yet to find more about.


Lukeyson
Lukeyson is offline   Reply With Quote
Old 05-26-2007, 04:44 AM   #6
Newbie
 
Join Date: May 2007
Posts: 3
My Photos: (0)
Luke -

I got a Mongoose ISO/CAN this week. I haven't done any CAN speed test but it has handled my ISO9141 requirements. Drew has published their implementation of the API on their support site, have a look at this material, it's quite easy to use.
kfister is offline   Reply With Quote
Old 06-01-2007, 06:44 AM   #7
Variable Bitrate
mrbean_phillip's CarPC Specs
 
Join Date: Feb 2006
Location: Melbourne, Australia
Vehicle: Ford F6 Tornado UTE
Posts: 395
My Photos: (0)
@ Lukeyson:

I have replied to your thread at Fordmods.

Please check it out.
mrbean_phillip is offline   Reply With Quote
Old 06-11-2007, 08:57 PM   #8
Variable Bitrate
mrbean_phillip's CarPC Specs
 
Join Date: Feb 2006
Location: Melbourne, Australia
Vehicle: Ford F6 Tornado UTE
Posts: 395
My Photos: (0)
I have ordered the Mongoose-Plus, and should receive it next week - will keep you guys posted.
mrbean_phillip is offline   Reply With Quote
Old 09-17-2007, 03:37 AM   #9
Low Bitrate
 
Join Date: Mar 2007
Location: Rutherford, Australia
Vehicle: 2003 Ford BA Falcon XR8
Posts: 100
My Photos: (0)
Yes, I have a Mongoose now too.

Just getting started on whipping up a simple 'sniffer' tool for it. We've already made some good progress on the ELM but I've just hit an issue where the ELM doesn't report back to me very well when sniffing ISO - so I wanted another tool to try to see if it's an incompatibility with the ELM ISO implemntation and the BA Falcon, or if there's something i've missed.

There's not much to set on the ELM really.


Lukeyson
Lukeyson is offline   Reply With Quote
Old 09-17-2007, 11:35 PM   #10
Newbie
 
Join Date: Aug 2007
Location: Detroit, MI
Posts: 26
My Photos: (0)
You might find this rudimentary message monitoring utility to be of use in watching CAN traffic (and other kinds of vehicle network traffic). As it appears in this download, it works with the Mongoose ISO/CAN device, but with a minor change to the accompanying configuration file, it can be made to work with any of the Mongeese.

IPSECOSMsgMon.zip
Carlocutor is offline   Reply With Quote
Sponsored Links
Old 09-18-2007, 08:09 AM   #11
Variable Bitrate
mrbean_phillip's CarPC Specs
 
Join Date: Feb 2006
Location: Melbourne, Australia
Vehicle: Ford F6 Tornado UTE
Posts: 395
My Photos: (0)
@ Lukeyson: Congrats You must be stoked!

@ Carlocutor: Ta for the monitor, appreciated....
mrbean_phillip is offline   Reply With Quote
Old 09-19-2007, 06:53 AM   #12
Low Bitrate
 
Join Date: Mar 2007
Location: Rutherford, Australia
Vehicle: 2003 Ford BA Falcon XR8
Posts: 100
My Photos: (0)
Mongeese has been officially added to my vocabulary - with a chortle.


Thanks.
Lukeyson is offline   Reply With Quote
Old 09-20-2007, 05:17 AM   #13
Low Bitrate
 
Join Date: Mar 2007
Location: Rutherford, Australia
Vehicle: 2003 Ford BA Falcon XR8
Posts: 100
My Photos: (0)
Aha. Now I get it.

The IPSECMsgMon.zip is a subcomponent of the Cardix SDK Eval, which is found on the link in that thread you started.

There's a larger Zip file with runtime dll's and more stuff in it that might be of interest - including the IPSECMsgMon.zip SDK.

http://ipsecostelematics.dnsalias.net/cardix/


Lukeyson
Lukeyson is offline   Reply With Quote
Old 09-20-2007, 07:13 AM   #14
Newbie
 
Join Date: Aug 2007
Location: Detroit, MI
Posts: 26
My Photos: (0)
Revealed. All true.
Carlocutor is offline   Reply With Quote
Old 09-24-2007, 06:53 AM   #15
Low Bitrate
 
Join Date: Mar 2007
Location: Rutherford, Australia
Vehicle: 2003 Ford BA Falcon XR8
Posts: 100
My Photos: (0)
Nope.

I even have the Mongoose that's in the .config file.

It won't work for the life of me. I have tried on two different XP machines with absolutely no luck whatsoever.

The program complains of not being able to find or load an associated .dll file, despite the fact that both associated dlls are in the same directory AND on the path in c:\windows\system32.

I've scoured anything that looks like doco that ships in the SDK Demo and found nothing to help me.

So far, I have yet to have an experience with this tool to form an opinion.


Luke

Last edited by Lukeyson : 09-25-2007 at 03:57 PM.
Lukeyson is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Playing full screen video only to rear screen yossisibi Centrafuse 3 10-29-2006 06:06 AM


All times are GMT -5. The time now is 06:07 PM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics