Q&A Forum

Notifications
Clear all

[Plugin] ScanTool

174 Posts
19 Users
23 Reactions
35.2 K Views
(@powertuning)
Posts: 16
Member Customer
 

I have same problem also on yourdyno when I try to connect to OBD2 from options menu. tested with usb and bluetooth version and no connection. 

 

offtopic : ordered today bluetooth version of elm327 2.2. maybe problems are from my bad china elm.

 
Posted : 12/02/2019 1:08 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Are you currently trying to connect to a Bluetooth port with no connection paired?

 
Posted : 12/02/2019 1:14 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Found bug in OBD2 2018 Holden. Voltage int is sent as string so throws conversion error.

 
Posted : 12/02/2019 3:48 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Found bug in OBD2 2018 Holden. Voltage int is sent as string so throws conversion error.

---
On review of serial raw log its not a bug. This ELM adapter does CAN stuff that I didnt know about and its trying to comunicate in CAN.
Will give me something to work with to start CAN support over the weekend.

-----
Have tracked down bluetooth created serial ports as the cause of freezing if there is nothing paired on that port.
Bluetooth port even when disconnected responds to the open port command so disables the time out check and computer sits there waiting for ever.
Going to be a harder one to fix since my whole time out code is based around send a command and accept any command back as a valid connection.

This post was modified 5 years ago by bmgjet
 
Posted : 12/02/2019 3:48 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Update A14.6:
Added error suppression to OBD2 code. Not the right way to go about fixing it but will do for now so if you get a unsupported car.
Program will keep working and ignore any invalid hex numbers, So it may work or it wont on such a car since Im too busy with Americarna work for the next week to put any time into working on this plugin outside of the weekend.

More research into Com port freezing YourDyno with no connection on it.
Its a C# library fault that cant be fixed other then writing your own code to handle the Coms or using an aftermarket COM dll.
Ill just try add some checks to prevent it trying to start COMs port if its not paired.

 
This post was modified 5 years ago by bmgjet
 
Posted : 13/02/2019 6:42 am
emzmotors reacted
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Update A15:

Not quite ready to share the plugin dll since still a lot of bugs I want to fix first.
But I want to share the lastest demo.

Bluetooth is working and with very good range with a quality bluetooth module.
Table View is working (Just need to add some more sensors to it and describe how to make your own templates for the size of grid and scale.)
Sensor Value Conversions are working (Need to add saving of setting and option to select different map and o2 scales)

But anyway enjoy.
https://www.youtube.com/watch?v=QG-U3Nk01G4

 
Posted : 16/02/2019 4:45 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Update A15:

Table View enabled. (Will be addeding a condition in next update, Such as TPS has to be over X value to write to table, This will prevent logged values being over writen in the wrong conditions such as coasting down AFR will always be lean)(Also want to add averaged values so if more then 1 hit on 1 cell it will average those numbers together)
Bluetooth code improved. (No need for a bluetooth mode if speed or signal is weak it will self adjust)
Lots of bug fixes *no fix for trying to connect to unpaired bluetooth serial port*
Template for table view included with instructions inside "Table Templates.rar"
Sensor Conversions work and remember saved option.
Scale for Wideband and MAP sensor can be changed in debug page. (Double click bottom left label on connection page, YourDyno software will need to be restarted for scale changes to take effect)

 
This post was modified 5 years ago by bmgjet
 
Posted : 16/02/2019 11:32 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Meet your new best friend
Serial Hub:

This little app is made to kill 2 birds with 1 stone.
The first little birdy being that up until now you havnt been able to use your tuning softwares datalogger and log data to the dyno at the same time.
Now you can, It uses your network so will work over Wifi,Cable or even the internet.

And the 2nd bigger bird, Adding support for tuning software that supports many different datalogging protocols. Such as TunerPro.
This will allow TunerPro to handle the hard part of setting up different protocols for different cars/computers while Scantool just has to listen to the responce and log its values.
This also puts code in place for hooking into Link ECUs over the Dyno Comm if they ever get back to me.

And here is the demo video:
https://youtu.be/k5C9tdGxoHo

This post was modified 5 years ago by bmgjet
 
Posted : 17/02/2019 7:53 am
(@amelia)
Posts: 57
Member
 

Huge work, thank you very much bmgjet, you are the number one  👍 

 
Posted : 18/02/2019 1:46 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Always nice to know whats your doing is appreciated.
Next update will be a big one so will be awhile away.
Had an idea after my last post that I should make it read and write. That way you can inject data from the Dyno into your tuning programs datalogging stream.
So far iv got a working demo on QD3 sending the Dyno NM into Crome's Knock table. So it fills it up with torque values instead of knock values.
And I can switch between dyno and cars O2 reading into the software.
A lot of work tho with timing of the data stream and making sure checksums add up so they injected data doesnt get thrown out.

And also though of a client mode in Serial Hub.
Then you dont have to use it with just YourDyno. You could use it with a 2nd tuning software on another computer so some one could remotely tune with the car at the same time. If I wanted to take that remote tuning thing further I could go down the route of running it in passive mode so no ports need forwarding on the ECUs side of the software which would allow you to use it on mobile network (3/4/5G).

 
Posted : 19/02/2019 9:39 am
Walter reacted
(@walter)
Posts: 244
Member
 

a plugin as Tuner Nerd should me amazing to add to Yourdyno too 😀 Amazing work!

 
Posted : 19/02/2019 11:12 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Protocol Update:

Link Dyno Comms:
They wouldnt answer my emails and each time I gave them a phone call got the same answer that it should be alright and to send a email.
So I got one of there biggest dealers (Use to work at my work years ago) to ring them up. They gave him a straight answer and it was a No,
They dont think YourDyno is a legitimate dyno software and if they see any efforts to reverse engineer it to add support they will take legal action against me.

So really the only option would be if I can get a large enough group that want it supported to start a petition that YourDyno is a legitimate dyno software and that Links lack of support is driving us to use other ECUs.

 
Posted : 21/02/2019 5:49 am
(@walter)
Posts: 244
Member
 

how does Yourdyno can be "legitimate dyno software"?  To me it does already   

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

To all us it's legitimate Dyno software. I guess for them to recognize it it would need to get bigger and well known.

 
Posted : 22/02/2019 1:34 am
(@amelia)
Posts: 57
Member
 

Is a big pity, sorry for asking you for this plugin, take your time for nothing. Not nice at all from their part  😪 

 

 
Posted : 23/02/2019 1:25 am
Page 7 / 12
Share:
Select your currency
EUR Euro
USD United States (US) dollar