RX-8 PCM Info / Scan Tool Progress Update
#51
Race Steward
iTrader: (1)
Hi guys,
For what it is worth, what do you reckon about this one?
http://www.intrepidcs.com/vcan/
I have it on my shopping list.
Cheers,
Hymee.
For what it is worth, what do you reckon about this one?
http://www.intrepidcs.com/vcan/
I have it on my shopping list.
Cheers,
Hymee.
#52
Hyper Space RX-8 _,.-^'`
Join Date: Aug 2003
Location: Motor City
Posts: 529
Likes: 0
Received 0 Likes
on
0 Posts
Looks good, but I'm not sure.
The RX-8 (and 2004 Mazda6) have been verified by me, to use ISO15765, no ISO11898, as the people in that link say their device supports..
My colleage and I have a preliminary hardware design using a microcontroller based CAN transciver. We've built a couple of transciever modules, and are working on the code.
I've got an ealy beta of the software running. It works, but we've had some hardware problems with other units. We'll probably end up making a hardware revision and going with a different bus, maybe even some sort of wireless lan transciever would be very nice.
See a picture of the app. It doesn't tell you much, but I don't want to give away too much until the project's complete.
The RX-8 (and 2004 Mazda6) have been verified by me, to use ISO15765, no ISO11898, as the people in that link say their device supports..
My colleage and I have a preliminary hardware design using a microcontroller based CAN transciver. We've built a couple of transciever modules, and are working on the code.
I've got an ealy beta of the software running. It works, but we've had some hardware problems with other units. We'll probably end up making a hardware revision and going with a different bus, maybe even some sort of wireless lan transciever would be very nice.
See a picture of the app. It doesn't tell you much, but I don't want to give away too much until the project's complete.
#55
Certified track junky!!!
Join Date: Feb 2003
Location: Lebanon, NH
Posts: 1,268
Likes: 0
Received 0 Likes
on
0 Posts
OverLOAD,
Looks like your project is coming along nicely. You mentioned that you were thinking of doing a wireless LAN connection and I think it would be pretty cool to have it work with a PocketPC (WiFi is built-in on a few models and can be added to most of the others). So in essence you would have a small and portable diagnostic tool that is a little easier to manage than a laptop.
Looks like your project is coming along nicely. You mentioned that you were thinking of doing a wireless LAN connection and I think it would be pretty cool to have it work with a PocketPC (WiFi is built-in on a few models and can be added to most of the others). So in essence you would have a small and portable diagnostic tool that is a little easier to manage than a laptop.
#56
Hyper Space RX-8 _,.-^'`
Join Date: Aug 2003
Location: Motor City
Posts: 529
Likes: 0
Received 0 Likes
on
0 Posts
Well,
That's a possibility for the future. The application is being designed to be as portable as possible right now, so the limitation isn't going to be the OS, etc.
The first Rev of the hardware we're working on will be a serial port to OBD-ii Can transciever. It's going to be capable of about 250 data updates per second, so about 10 gauges at 25 frames per second. This should be do-able on a PIII-700 class cpu.
For a PocketPC, that's a bit more development, since I have no hardware or development environment for that purpose, but maybe IPAQ support could be possible in the future.
More likely, in the future, is a USB type connector, and maybe even an 802.11b transciever. This would enable remote monitoring of your car via wireless, and even a whole bunch more neat possibilities, but as for what's actually going to happen, I can't really say for sure. But I do know that the app works, and it can give you literally TONS of gauges, an as configurable as you can think, but I'm still not ready to commit to a product for sale.
I'm probably going to be ordering the Mazda factory LCD assembly and getting a ~$300 mini-board PC to run in the car to get ym onscreen MazdaSpeed style gauges... More as it progresses,
OverLOAD
That's a possibility for the future. The application is being designed to be as portable as possible right now, so the limitation isn't going to be the OS, etc.
The first Rev of the hardware we're working on will be a serial port to OBD-ii Can transciever. It's going to be capable of about 250 data updates per second, so about 10 gauges at 25 frames per second. This should be do-able on a PIII-700 class cpu.
For a PocketPC, that's a bit more development, since I have no hardware or development environment for that purpose, but maybe IPAQ support could be possible in the future.
More likely, in the future, is a USB type connector, and maybe even an 802.11b transciever. This would enable remote monitoring of your car via wireless, and even a whole bunch more neat possibilities, but as for what's actually going to happen, I can't really say for sure. But I do know that the app works, and it can give you literally TONS of gauges, an as configurable as you can think, but I'm still not ready to commit to a product for sale.
I'm probably going to be ordering the Mazda factory LCD assembly and getting a ~$300 mini-board PC to run in the car to get ym onscreen MazdaSpeed style gauges... More as it progresses,
OverLOAD
#57
Hyper Space RX-8 _,.-^'`
Join Date: Aug 2003
Location: Motor City
Posts: 529
Likes: 0
Received 0 Likes
on
0 Posts
Well, the software is near complete, and the interface board is getting there...
For now, the plans are the display on a Windows OS, through a wire to the OBD-II connector.
I'm working on polishing up the app, and adding some more features. We're getting close to running our first in-car beta.
For now, the plans are the display on a Windows OS, through a wire to the OBD-II connector.
I'm working on polishing up the app, and adding some more features. We're getting close to running our first in-car beta.
#58
Certified track junky!!!
Join Date: Feb 2003
Location: Lebanon, NH
Posts: 1,268
Likes: 0
Received 0 Likes
on
0 Posts
Originally posted by VividRacing.com
I saw your discussion on CAN and the RX-8. We have finished our CAN electrical interface and are working towards completing the protocol layer for our software now. (www.autoenginuity.com). CAN is a lot more difficult than KPW2000 or ISO9141-2. You can get the specs. for the protocol from SAE only. They are the keepers of the knowledge as far as this goes. Also, keep in mind that CAN is used for several things so don't confuse any CAN article with the CAN-bus you require.
Our CAN support will be finished in Dec.
I saw your discussion on CAN and the RX-8. We have finished our CAN electrical interface and are working towards completing the protocol layer for our software now. (www.autoenginuity.com). CAN is a lot more difficult than KPW2000 or ISO9141-2. You can get the specs. for the protocol from SAE only. They are the keepers of the knowledge as far as this goes. Also, keep in mind that CAN is used for several things so don't confuse any CAN article with the CAN-bus you require.
Our CAN support will be finished in Dec.
I noticed the Auto Enginuity software is prominently displayed on your new website and was wondering if it now supports our RX-8s?
#59
Registered
iTrader: (1)
Join Date: May 2003
Location: PA
Posts: 3,754
Likes: 0
Received 0 Likes
on
0 Posts
Originally posted by OverLOAD
Well, the software is near complete, and the interface board is getting there...
For now, the plans are the display on a Windows OS, through a wire to the OBD-II connector.
I'm working on polishing up the app, and adding some more features. We're getting close to running our first in-car beta.
Well, the software is near complete, and the interface board is getting there...
For now, the plans are the display on a Windows OS, through a wire to the OBD-II connector.
I'm working on polishing up the app, and adding some more features. We're getting close to running our first in-car beta.
I'd also vote for getting a Pocket PC version... my Dell PDA would be much easier to mount somewhere on the dash to use for guages and temporary amusement then my laptop.... however the advantage of a laptop is obvious for datalogging and more complicated things.
A wireless hook up would be awesome.
#60
Hyper Space RX-8 _,.-^'`
Join Date: Aug 2003
Location: Motor City
Posts: 529
Likes: 0
Received 0 Likes
on
0 Posts
We'll see how things go.. Right now the software side is just a one man show. In the future, depending on many factors, who knows what might happen,
OverLOAD
OverLOAD
#62
If you guys are looking for a CAN compatible scanner, AutoXray's 4000, 5000, and 6000 series scanners support it.
Here's one for $359
http://www.ai-supply.com/search/Show...mCode=HEM+5000
The 4000 has been used on the Mazda6, but its just a scanner, you can't change parameters. It works pretty well, but there are small bugs. For instance, the program won't yet show the 2nd O2 sensor on bank2.
Maybe if you guys and us start pounding AutoXray with requests, we can get something done!
Here are a few threads regarding this:
http://mazda6club.com/forums/read.php?TID=12682
http://mazda6club.com/forums/read.php?TID=12084
BTW, we're having the same problem as you guys on the dyno. Car seems to be going into a safe mode and dumping boatloads of fuel at higher RPMs.
Here's one for $359
http://www.ai-supply.com/search/Show...mCode=HEM+5000
The 4000 has been used on the Mazda6, but its just a scanner, you can't change parameters. It works pretty well, but there are small bugs. For instance, the program won't yet show the 2nd O2 sensor on bank2.
Maybe if you guys and us start pounding AutoXray with requests, we can get something done!
Here are a few threads regarding this:
http://mazda6club.com/forums/read.php?TID=12682
http://mazda6club.com/forums/read.php?TID=12084
BTW, we're having the same problem as you guys on the dyno. Car seems to be going into a safe mode and dumping boatloads of fuel at higher RPMs.
#64
Registered User
Join Date: Jul 2003
Location: Asheville, NC USA
Posts: 29
Likes: 0
Received 0 Likes
on
0 Posts
Originally posted by pr0ber
I was actually thinking the other day that the 6 owners would probably appreciate this tool...
I was actually thinking the other day that the 6 owners would probably appreciate this tool...
#65
Overload - on the scanning software, do you guys have any plans to develop a device that tracks CAN data and stores it for later use, rather than the real-time connection via a portable PC and serial connection? Such as a device like the Carchip that plugs into OBDII ports, stores something like 70 hours worth of information, and later can be interfaced w/a desktop PC and the complete data analyzed?
#66
Hyper Space RX-8 _,.-^'`
Join Date: Aug 2003
Location: Motor City
Posts: 529
Likes: 0
Received 0 Likes
on
0 Posts
blizz81,
The way that the ODBII diagnostic messages work, requires a message to be sent in order to recieve a status update, of say, the Mass AirFlow sensor reading.
The mesaging structure is pretty complicated, and the number and frequency of message data that can be stored is immense. With at least 50 trackable parameters, it's not feasable to track them all with a high update-rate.
So, instead of building a very complex piece of hardware, our plan is to build a very simple, low cost CAN interface transciever to connect to the computer, and make the computer software capable of mesasge selection, update frequency, logging capabilities, and playback (logging and playback aren't done yet). However the device and software work well, and you can select as many gauges as you want to show simultaneously.
The capability of using an integrated PC gives many additional options, such as race-cam gauge overlay, and being able to go back and replay data with the actual car data being shown, such as yaw rates, engine load, etc.
There's too much potential in the integrated PC for me to want to start with a smaller 'black box' data logger. As basic $150 barebones PC will be able to do the same thing and still less cost than we would have to charge to add the functionality to the device.
OverLOAD
The way that the ODBII diagnostic messages work, requires a message to be sent in order to recieve a status update, of say, the Mass AirFlow sensor reading.
The mesaging structure is pretty complicated, and the number and frequency of message data that can be stored is immense. With at least 50 trackable parameters, it's not feasable to track them all with a high update-rate.
So, instead of building a very complex piece of hardware, our plan is to build a very simple, low cost CAN interface transciever to connect to the computer, and make the computer software capable of mesasge selection, update frequency, logging capabilities, and playback (logging and playback aren't done yet). However the device and software work well, and you can select as many gauges as you want to show simultaneously.
The capability of using an integrated PC gives many additional options, such as race-cam gauge overlay, and being able to go back and replay data with the actual car data being shown, such as yaw rates, engine load, etc.
There's too much potential in the integrated PC for me to want to start with a smaller 'black box' data logger. As basic $150 barebones PC will be able to do the same thing and still less cost than we would have to charge to add the functionality to the device.
OverLOAD
#68
Hyper Space RX-8 _,.-^'`
Join Date: Aug 2003
Location: Motor City
Posts: 529
Likes: 0
Received 0 Likes
on
0 Posts
You have to be a member of the IEEE or the SAE group I think, in order to get access to their specifications.
But, if you want some more details, I can probably help point you in the right direction... PM me.
OverLOAD
But, if you want some more details, I can probably help point you in the right direction... PM me.
OverLOAD
#69
Race Steward
iTrader: (1)
I was prepared to purchase parts of 15765 if they were relevant to what I needed, but the site didn't seem to know about them.
I ended up purchasing my own version of the SAE J1979 spec. It appears to be the standard the specifies all the messages for reading OBDII information.
Cheers,
Hymee.
I ended up purchasing my own version of the SAE J1979 spec. It appears to be the standard the specifies all the messages for reading OBDII information.
Cheers,
Hymee.
#70
Registered User
Join Date: Nov 2003
Location: Hungary
Posts: 147
Likes: 0
Received 0 Likes
on
0 Posts
WOW, I just read the thread and had to shed some tears as I'm seeing those familiar hexdumps
I've been working on a CAN protocol stack implementation for two years and got to work with tons of dumps like that.
Sure the HW is cheap for up to 1Mb transmission speed, but the protcol stack and application layer is the key to dechipher anythig useful. Not to mention proper message sequences and timing.
Good luck!
I've been working on a CAN protocol stack implementation for two years and got to work with tons of dumps like that.
Sure the HW is cheap for up to 1Mb transmission speed, but the protcol stack and application layer is the key to dechipher anythig useful. Not to mention proper message sequences and timing.
Good luck!
Last edited by megauo; 01-02-2004 at 01:36 PM.
#72
Registered
Join Date: Sep 2003
Location: Newport Beach, CA
Posts: 230
Likes: 0
Received 0 Likes
on
0 Posts
CarChip a Usable Solution?
I saw the CarChip http://www.carchip.com/drive/product...p_products.asp heralded on the TechTV site and it seems to have some really nice features for what appears to be a reasonable price. However, in reading this thread, it appears that they may not be ready for the RX-8. Can you tell me if the features that the CarChip site list are "for real"? How does your solution differ or share similarities? I apologize for not understanding most of what's being posted on this thread, just looking for some friendly advice on what an ordinary "consumer" might purchase with regard to ODB-II interfaces. In addition to the features listed on the above link, I'd really like to know my coolant temp and oil pressure readouts, even if only after-the-fact, in a PC download. TIA
#73
Hyper Space RX-8 _,.-^'`
Join Date: Aug 2003
Location: Motor City
Posts: 529
Likes: 0
Received 0 Likes
on
0 Posts
Basically, It's just another OBD-II scan tool. The big difference is that it's going to be cheap because it only has the minimal functionality that we require. The use of a computer means the software can have the brains, and the hardware can be made cheap.
I bet that CarChip, or any other vendor out there would love it if someone designed a proprietary solution using their interface. They'd have guaranteed sales, except for the problem of the additional cost. even $100 (??) for software plus $300 to $500 for a hardware interface (check around, the good ones cost big time), makes for a tough sell...
OverLOAD
I bet that CarChip, or any other vendor out there would love it if someone designed a proprietary solution using their interface. They'd have guaranteed sales, except for the problem of the additional cost. even $100 (??) for software plus $300 to $500 for a hardware interface (check around, the good ones cost big time), makes for a tough sell...
OverLOAD