Creating RR Plugin's. Help required
Please can someone point me in the correct direction? I am a hardware guy with limited software experienceÖ.
I am trying to write a plugin to take data from a com port, parse the data and then pass variables and labels to RR.
I can do the two functions separately.
a) I can compile the VB.net example, create a DLL (Class Library) and interface with RR.
b) I can create an exe (Windows Form Application) with VB.net to open the COM port, parse the data and create the data ready to be sent to RR.
However, I canít get the com port to work correctly within the DLL and I canít get the EXE to talk to RR.
I would happily go with either approach, if I could understand how to make them work:-
1) Use the DLL. With this I can already open the com port in the DLL but Iím unsure where to put the code to continually read com port data (and parse it)
2) When using Windows form application and I can pretty much do everything I need from the Com port point of view, but can I add the RRSDK interface and then embed the application?
Iím guessing these questions are really down to my fundamental lack of understanding of VB etc.
My motivation for this is, I have done a lot of work reverse engineering the can bus of the BMW E84 and I would like to pass this info into RR. Currently I am translating the data into old iBus style data and using iBusRR. Whilst this works I am limited at what I can pass back. Ultimately this should benefit a lot of people with BMWís that no longer have iBus.
A list of the ID's that i have decoded for the BMW can bus can be found here:-