rbei-etas / busmaster

BUSMASTER is an Open Source Software tool to simulate, analyze and test data bus systems such as CAN. BUSMASTER was conceptualized, designed and implemented by Robert Bosch Engineering and Business Solutions (RBEI). Presently it is a joint project of RBEI and ETAS GmbH.
http://rbei-etas.github.com/busmaster/
GNU General Public License v3.0
946 stars 500 forks source link

load a pre compiled node simulation.. #836

Open mgiaco opened 9 years ago

mgiaco commented 9 years ago

Hello, Is there a way to load a pre compiled node simulation dll ? I want to share the .dll and .o with other users.

thanks mathias

electrojit commented 9 years ago

Yes it is possible.

In the simulation setup - right click on the node -> Edit Node ->Browse for dll

Note: Make sure the dll file name should not be duplicate of any other node.

animation 1

mgiaco commented 9 years ago

thanks works perfect!

mgiaco commented 8 years ago

Does not work with the new Version. That´s really bad.

Please can you fix that.

Thx

BGSW-Srinibas commented 8 years ago

Hi, Could you please try the below steps in new version of Busmaster -2.6.4 .

  1. Open the Node simulation Window.
  2. Right click the Root Node( Bus) and select "Add".
  3. Then "Node Details" dialog box will appear. Add unique Node name and add existing .cpp/.dll . Press OK.

Thanks, Srinibas

mgiaco commented 8 years ago

Hello,

So what you described is the normal way to add a Node Simulation - That´s not the problem I already know that.

The problem is that I want to load a precompiled Node Simulation File on a College´s PC. The DLL he used is compiled by me. So my college hasn´t installed the MinGW Compiler.

Is there a way to load such a precompiled DLL without compilation? It works in Version 2.6.3 as I remember.

thx

BGSW-Srinibas commented 8 years ago

Please share the error that you are getting in trace Window .

githublonelyone commented 6 years ago

hello , i don't know how to load a DLL file in node simulation,anybody can help me? l Add a dll file in CAN bus dialog then add a event void onDLL_load(),but no code in this function.but l can't use the api of dll file,because lt's wrong when debug.