Q&A Forum

[Plugin] ScanTool

174 Posts
19 Users
23 Reactions
116.7 K Views
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 
Posted by: Walter

Very nice! do you just plug hulog usb to Yourdyno PC?

You posted on the wrong thread.
But yeah, Any Serial TTL to USB adapter will work. Including bluetooth.

QD3 is Crome gold maps.
QD2 is Stock code base with datalogging plugin applyed to it which is my next protocol to add.
QD1 I wont bother since who wants to datalog a stock Honda ECU really slowly.


 
Posted : 02/02/2019 11:25 pm
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Update #A7:
QD3 Code 99% Complete (Just need to test speed formular is accurate enough all the way to 200kph)
QD3 Decided on Map just being shown as raw voltage and scaling can be handled by YourDyno (since it depends what map sensor your using 1/2/3/4 bar for what conversion to use.)
QD3 Engine Load Dyno gauge = Battery Voltage (Since its spare from OBD2 live logging and better to reuse then creating lots of gauges)
QD3 Error codes now log with lookup information.
QD3 Checksum enabled to validate data stream packets and only procress ones that are 100% valid

 

 
Posted : 02/02/2019 3:56 pm
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Update #A6:

Massive change in code lay out to reduce file size. (380kb reduction)
Improved accuracy of OBD1 QD3 speed reading and MAP converted to KPA. (Formular still need some work but its close)
Debugging Log (All errors will be constant logged to debug window, Success and Warnings will only be logged when debug window has been enabled by double click bottom left label)
Timeout Checker (OBD1 if no data recieved in last 5 sec it resets app to start screen. OBD2 its 8 sec.)
Code Base stored in encrypted compressed .DAT file, (Will load external file in plugin folder first or if its not present then use internal DAT.)
(Allows me to do things like store language translations, OBD1 and 2 DTC lookups, Flash Commands in seperate external file thats loaded instead of having to have different plugin for each language.)

 

 
Posted : 02/02/2019 7:55 am
MjPower and Amelia reacted
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Update #A5.5: (minor fix for speeed)

Should be compatiable with speed/distance plugin now, (didnt realise it doesnt like labels matching either so label is now also speeed)
QD3 confirmed working in real life usage. (Need to convert map to more meaningful unit tho, Speed need figure out formula better since goes out of accuracy above 100kph.)

Demo video of QD3 test: (OBD1 Honda ECU running Crome Gold 1.6.20)
https://youtu.be/Ub5VyU6vlr4

 

 
Posted : 02/02/2019 1:42 am
(@mjpower)
Posts: 35
Member
 

Still get that same error message when the two enabled together...

 

😘


 
Posted : 01/02/2019 11:26 pm
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Update #A5:
Temporally changed data input "speed" to "speeed" to prevent clashing with speed/distance plugin. (Until YourDyno plugin has way to seperate plugins inputs).
QD3 datalogging enabled. (only tested with simulator playing back loop of captured data)
Debugging system in place. (will need to make video explaing it)

 

 
Posted : 01/02/2019 4:32 pm
(@amelia)
Posts: 57
Member
 

Very nice!, I still in the "hello world" C# tutorial  🤣  🤣  🤣 , hard stuff  at the beginning! Also I didnt had plenty of time, thumbs up for you Bmgjet


 
Posted : 31/01/2019 10:31 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Just another demo video.
https://youtu.be/W_RiQqvF1xM

Sorted out this Mazda.
Want to get this debug system in before posting another version up.
Should have it done tomorrow night.


 
Posted : 31/01/2019 8:57 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Got my prototyping bluebox today so will make coding a hell of a lot easier.
As always the couriers are rough as hell sending things to NZ.

Everything works as it should.
Thanks again Jostein and thank you Mach_1 for paying shipping.

-----

Came across a Mazda today that was using incorrectly formed OBD2 responces.
So will be improving the debugging system in the plugin so if any one else comes across a car like that it will capture the commands to file and ignore the error with out crashing the plugin,
They you can share that file to me and ill add filtering for what commands are incorrectly formed.

This Mazda was adding the letter J into the commands which in hex doesnt exsist, And since all my OBD2 handling works with HEX as the varable type it would crash the plugin.

So you would call error codes with 03 command.
It responds
7J9 02 43 00
Which should really be
79 02 43 00 (no codes)


 
Posted : 30/01/2019 7:35 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Update #A4: (Minor fix)
Temporally changed data input "speed" to "speeed" to prevent clashing with speed/distance plugin. (Until YourDyno plugin has way to seperate plugins inputs).
Lots of back end code added for other datalogging protocols. (*not enabled in this build*)


 
Posted : 29/01/2019 9:41 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 
Posted by: MjPower

😍 🤩  😍  🤩  😍 

Dont expect anything soon tho since the only thing iv got to test it against is a Link CAN wideband setup on some weekends.


 
Posted : 29/01/2019 7:19 am
(@mjpower)
Posts: 35
Member
 

😍 🤩  😍  🤩  😍 


 
Posted : 28/01/2019 12:39 pm
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 
Posted by: bmgjet
Posted by: MjPower

Maybe wrong place to ask, but since the good guy who makes the scan tool plugin seems to be quite a programming mastermind i have to ask... would it be possible to use a adapter like this to get data from can stream when running aftermarked ecus? Would be nice to be able to plot graphs with timing advance vs torque in a steady state mode... something i’ve been wanting a long time...

 

 

If I get one of those adapters and come across a ECU to connect it into wouldn't be hard to add support.

Further research into adding support for this, Found a C# library.
https://sourceforge.net/projects/canusb/

The licence works out well for me and would make adding it very easy so will add it onto my list and buy one of those adapters in the next few days.


 
Posted : 28/01/2019 9:22 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 
Posted by: MjPower

Maybe wrong place to ask, but since the good guy who makes the scan tool plugin seems to be quite a programming mastermind i have to ask... would it be possible to use a adapter like this to get data from can stream when running aftermarked ecus? Would be nice to be able to plot graphs with timing advance vs torque in a steady state mode... something i’ve been wanting a long time...

 

 

If I get one of those adapters and come across a ECU to connect it into wouldn't be hard to add support.

Posted by: Walter

Cool! as son as you made it i'd like to test it!

more info about that software for OBD2 hondas? it Works with OBd2 ecus? how does exactly read external rom?

Old software now. Was released for a few weeks last year to the public but I got a cease and desist letter for not having a license to use the code I had reverse engineering from the HDS and Kpro flash scan tools I had access too.

It pulls the full MCU program from OBD2A and OBD2B.
OBD2A is write once tho so you could only adjust the fuel offsets stored in the dynamic memory. So the changes go lost if you disconnected battery.


 
Posted : 28/01/2019 2:06 am
Walter reacted
(@mjpower)
Posts: 35
Member
 

Maybe wrong place to ask, but since the good guy who makes the scan tool plugin seems to be quite a programming mastermind i have to ask... would it be possible to use a adapter like this to get data from can stream when running aftermarked ecus? Would be nice to be able to plot graphs with timing advance vs torque in a steady state mode... something i’ve been wanting a long time...

 

 


 
Posted : 28/01/2019 1:29 am
Page 8 / 12
Share:
Select your currency
EUR Euro