Q&A Forum

YourDyno + Tunerner...
 

YourDyno + Tunernerd Knock integration Plugin help

25 Posts
10 Users
5 Reactions
14.7 K Views
(@ssi-performance)
Posts: 6
Member
Topic starter
 

So, ive known the developer of Tunernerd knock detection some years now. As a user of both Yourdyno and Tunernerd knock, may main peeve is the extra wiring needed to use Tunernerd along with the Dyno.

However, the developer has said he would like to do a plugin where the Tunernerd Knock App would get its RPM, AFR and Boost data from Yourdyno, and send knock data to Yourdyno, meaning any owner of the software can use it with out the actual tunernerd hardware.

PROBLEM: He has no idea on how the plugin systems work and what ways he would integrate/modify the current system, So if anyone has the know how and would like to make this happen let me know, i am sure there are many other users using the same setup.


 
Posted : 08/10/2022 12:47 am
Topic Tags
(@ssi-performance)
Posts: 6
Member
Topic starter
 

Unfortunately I had a bad accident recently so gonna be sometime before I can test this plugin, realistically after Feb tbh 


 
Posted : 10/01/2025 1:51 pm
(@cmadmin)
Posts: 185
Member Admin
 

@need4speed1299 I have not had anyone contact me about it yet.


 
Posted : 10/01/2025 9:58 am
(@need4speed1299)
Posts: 2
Member Customer
 

Has anyone had a chance to test this?

Posted by: @Anonymous

Folks,

I created a skeleton plugin for the TunerNerd. There is a fair chance it will work but I have no way to test. In any case it needs testing and refinement such as auto connect, etc. 

If anyone wants to send me a TunerNerd device, then I can finish it, otherwise I hope someone else will. Send the code to me when finished and I can include it in the standard builds.

 

 


 
Posted : 28/12/2024 11:27 am
(@Anonymous)
Posts: 0
 

Folks,

I created a skeleton plugin for the TunerNerd. There is a fair chance it will work but I have no way to test. In any case it needs testing and refinement such as auto connect, etc. 

If anyone wants to send me a TunerNerd device, then I can finish it, otherwise I hope someone else will. Send the code to me when finished and I can include it in the standard builds.

 


 
Posted : 16/08/2024 12:17 pm
(@donperry)
Posts: 4
Member
 

Posted by: @Anonymous

@donperry I can make a skeleton/draft plugin for it. I don't have a Tunernerd hardware so someone else needs to test and finish it. First there is summer vacation though!

 

Are you back yet? 

 


 
Posted : 06/07/2024 3:28 pm
 BigM
(@bigm)
Posts: 8
Member
 

I've v2 and v4 versions so yup can help while V5 with canbus is released lol


 
Posted : 21/06/2024 8:55 pm
donperry reacted
(@bigpermgarage)
Posts: 16
Member
 

I would be happy to function test if I can


 
Posted : 21/06/2024 8:31 pm
donperry reacted
(@Anonymous)
Posts: 0
 

@donperry I can make a skeleton/draft plugin for it. I don't have a Tunernerd hardware so someone else needs to test and finish it. First there is summer vacation though!


 
Posted : 21/06/2024 8:18 pm
donperry reacted
(@donperry)
Posts: 4
Member
 

Yup. So who's going to make this plugin with what's available? 🙂


 
Posted : 21/06/2024 8:14 pm
 BigM
(@bigm)
Posts: 8
Member
 

Posted by: @Anonymous

@donperry Great. Both of these options will work. I assume the web server a bit slower than the serial, or is it not noticeable? What is the update frequency of the data?

 

The serial port seems a better option as it won't require the knock software running on the PC reducing pc overheads processor!/memory. The new tuner nerd v4 unit with integrated display kinda negates the need for tuner nerd running on PC too. 

I think for many users map and afr can be omitted as they are usually a given with yourdyno hardware

 

 

 

 


 
Posted : 17/06/2024 9:23 pm
(@Anonymous)
Posts: 0
 

@donperry Great. Both of these options will work. I assume the web server a bit slower than the serial, or is it not noticeable? What is the update frequency of the data?


 
Posted : 17/06/2024 7:21 pm
(@choyrowel)
Posts: 5
Member Customer
 

great! hopefully it will be available soon!


 
Posted : 17/06/2024 7:15 pm
(@donperry)
Posts: 4
Member
 

Hey, creator of KM Pro here.

We have two options so far:

 

1. Reading the serial port directly (can't run the KM software while doing this)

2. Reading from the TN web server

 

To read the serial port here's an example with parser:

DLL file C# source:
 
Sample usage code:

https://github.com/donperry/TKM/blob/main/SampleUsage.cs

 
 

The only problem is the port can't be used by both the software and the dyno, either one or the other.

The other option  is a local web server which serves a JSON. 

{
  "RPM": 0,
  "MAP": 198.931402572977,
  "volumeLeft": 0,
  "volumeRight": 0,
  "Threshold": 0,
  "knockedLeft": 0,
  "knockedRight": 0,
  "CylinderKnockCounts": [0, 0, 0, 0, 0, 0, 0, 0]
}

You can enable the web server in settings>advanced settings tab. Scroll down for web server and enable it.

you'll need to restart the software (run as admin) to get that working.

 

You can poll the TN server using a class similar to this to consume the JSON:

https://github.com/donperry/TKM/blob/main/EngineData.cs

 

Beyond this I do not know how to make a plugin, but i'm sure you can take it from here.

 

 


 
Posted : 17/06/2024 7:01 pm
(@Anonymous)
Posts: 0
 

@bigm Good! I think the best would be if Knock Monitor Pro can run in parallel with YourDyno and output the data we need. The plugin and Knock Monitor Pro need to agree on the communication protocol. It could be something simple like Named pipes or sockets etc. Using this, the data is received in the YourDyno plugin and the data channels can have their value updated for every data package it receives.


 
Posted : 17/06/2024 2:24 pm
Page 1 / 2
Share:
Select your currency
EUR Euro