Programming Help
Programming Help
Are there any C++ programmers that might be able to help me.
I have a CanScan by Harrison R&D and need some help with the communications.
Like a good thread or routine to talk with it. I just want to write the front end, the com part is giving me trouble.
I have a CanScan by Harrison R&D and need some help with the communications.
Like a good thread or routine to talk with it. I just want to write the front end, the com part is giving me trouble.
I'm looking for this too. This one is a good read: http://www.ghg.net/dharrison/OBDScanAPI.PDF
I have basic knowledge in C++. I have never programmed in C++ from scratch. I can, however, read and figure out anything in C++. I program more in Perl, PHP and Java. Flash ActionScript is how I'm going to create my frontend interface for this Canscan. Their vector capabilities are just easier to tweak and they look cool too. That or I'm more used to it.
I can't really discuss anything concrete right now coz my Canscan isn't here yet. Once I get them next week (i hope), I will be able to chime in here for answers and my own questions. Come on guys! I know there's like more than 20% of the members here who are computer people.
I can't really discuss anything concrete right now coz my Canscan isn't here yet. Once I get them next week (i hope), I will be able to chime in here for answers and my own questions. Come on guys! I know there's like more than 20% of the members here who are computer people.
I am a programer in C++. I am about to order a CANSCAN, but I have 1 question. Is the CANSCAN on Harrisons site the same as Canzoomers CANSCAN. I would prefer to order from Harrison after waiting 6 months for my stage 1 box.
Word. I'm a C++ programmer like a ****... well, a drunk ****. Anyhow, I have no experience with CanScan, but if it's truely a programming question vs a CanScan SDK type question I'd be happy to lend a hand.
See this pdf doc to have some idea of what you will be dealing with.
http://www.ghg.net/dharrison/OBDScanAPI.PDF
http://www.ghg.net/dharrison/OBDScanAPI.PDF
Well, the sample code in the document is in VB (at least that's what it looks like)... If you do a search on something like Google, you should be able to find code for reading/writing to a COM port. I don't imagine it would be much more than a few hundred lines of code to do that.
It looks like the much more interesting task is to write the higher level code to decide what to write and to interpret what it's reading - and display an appropriate UI.
If you can't find anything to do the serial read/write I bet I could find something without too much difficulty.
-Dennis
It looks like the much more interesting task is to write the higher level code to decide what to write and to interpret what it's reading - and display an appropriate UI.
If you can't find anything to do the serial read/write I bet I could find something without too much difficulty.
-Dennis
In fact, below is a link to something that talks about this:
http://www.hw-server.com/programming/serprog.html
Doesn't look too hard, but then I haven't tried it.
-Dennis
http://www.hw-server.com/programming/serprog.html
Doesn't look too hard, but then I haven't tried it.

-Dennis
Originally Posted by Rotary787
I am a programer in C++. I am about to order a CANSCAN, but I have 1 question. Is the CANSCAN on Harrisons site the same as Canzoomers CANSCAN. I would prefer to order from Harrison after waiting 6 months for my stage 1 box.
Coming thru in waves...
Joined: Jun 2003
Posts: 1,488
Likes: 0
From: Somewhere between Yesterday and Tomorrow.
Here's some excerpts from a couple very recent emails to me from Dan Harrison :
Yes, it's basically the same tool as our CANScan, however Maurice has developed a more accurate calculation for AFR based on data from his testing and from Bosch. The more accurate AFR is used in tuning the engine. Also, we have bumped the baud rate on CANZoomer units to 38400 as opposed to 19200 on the standard units, again that is so the data log can get better than 4 samples at .1s intervals (40hz rate). Soon the CANZoomer units will be running at 115k baud allowing even faster data logging.
The 115k baud version will be available in about 2 weeks or less, it's a matter of the Windows application actually, the baud rate of the scan tool is reprogram able from the application program, all existing CANScan tools have the capability. The CZ software will be the first to get the new 115k capability.
He is saying it's all software-based in their differences, unless the "bump" was a hardware upgrade - dunno.
It seems that we have a fistful of threads, all discussing / brainstorming this same stuff. That's disappointing.
Yes, it's basically the same tool as our CANScan, however Maurice has developed a more accurate calculation for AFR based on data from his testing and from Bosch. The more accurate AFR is used in tuning the engine. Also, we have bumped the baud rate on CANZoomer units to 38400 as opposed to 19200 on the standard units, again that is so the data log can get better than 4 samples at .1s intervals (40hz rate). Soon the CANZoomer units will be running at 115k baud allowing even faster data logging.
The 115k baud version will be available in about 2 weeks or less, it's a matter of the Windows application actually, the baud rate of the scan tool is reprogram able from the application program, all existing CANScan tools have the capability. The CZ software will be the first to get the new 115k capability.
He is saying it's all software-based in their differences, unless the "bump" was a hardware upgrade - dunno.
It seems that we have a fistful of threads, all discussing / brainstorming this same stuff. That's disappointing.
Last edited by Racer X-8; Sep 23, 2004 at 08:48 PM.
Thread
Thread Starter
Forum
Replies
Last Post
Eraser
RX-8 Parts For Sale/Wanted
22
Aug 11, 2023 11:31 AM
JimmyBlack
Series I Major Horsepower Upgrades
273
Feb 10, 2020 10:23 PM
drebbrnator
Series I Trouble Shooting
11
Dec 27, 2018 07:02 PM
pdxhak
General Automotive
7
Sep 22, 2015 07:39 AM
akagc
RX-8's For Sale/Wanted
7
Aug 11, 2015 07:07 PM



