Programming Help
#1
Registered
Thread Starter
Join Date: Apr 2004
Location: Long Beach, CA
Posts: 121
Likes: 0
Received 0 Likes
on
0 Posts
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.
#2
THREAD KILLER
Join Date: Sep 2003
Location: San Jose, California
Posts: 1,342
Likes: 0
Received 0 Likes
on
0 Posts
I'm looking for this too. This one is a good read: http://www.ghg.net/dharrison/OBDScanAPI.PDF
#4
THREAD KILLER
Join Date: Sep 2003
Location: San Jose, California
Posts: 1,342
Likes: 0
Received 0 Likes
on
0 Posts
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.
#5
Registered User
Join Date: Feb 2004
Location: Atlanta, GA
Posts: 62
Likes: 0
Received 0 Likes
on
0 Posts
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.
#6
RX-8: Hmmmmmmmmmmmmm.....
Join Date: Feb 2003
Location: Toronto, Canada
Posts: 799
Likes: 0
Received 0 Likes
on
0 Posts
I'm a C++ programmer. No idea what a "CanScan by Harrison R&D" is but if you need general programming help, Post on this thread and I'll try my best to help you out.
#7
I am a meat popcicle
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.
#8
THREAD KILLER
Join Date: Sep 2003
Location: San Jose, California
Posts: 1,342
Likes: 0
Received 0 Likes
on
0 Posts
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
#9
Yeah! Zoom Zoom Zoomin!
Join Date: Aug 2004
Location: Seattle, WA
Posts: 190
Likes: 0
Received 0 Likes
on
0 Posts
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
#10
Yeah! Zoom Zoom Zoomin!
Join Date: Aug 2004
Location: Seattle, WA
Posts: 190
Likes: 0
Received 0 Likes
on
0 Posts
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
#11
Registered
Join Date: Oct 2001
Location: Boulder County, Colorado
Posts: 7,966
Likes: 0
Received 4 Likes
on
3 Posts
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.
#12
Coming thru in waves...
Join Date: Jun 2003
Location: Somewhere between Yesterday and Tomorrow.
Posts: 1,488
Likes: 0
Received 0 Likes
on
0 Posts
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; 09-23-2004 at 08:48 PM.
Thread
Thread Starter
Forum
Replies
Last Post
Eraser
RX-8 Parts For Sale/Wanted
22
08-11-2023 11:31 AM
JimmyBlack
Series I Major Horsepower Upgrades
273
02-10-2020 10:23 PM
pdxhak
General Automotive
7
09-22-2015 07:39 AM
akagc
RX-8's For Sale/Wanted
7
08-11-2015 07:07 PM