I want to send customized diagnostic requests to an ECU in a specific CANoe configuration, and receive the responses of that request, through an external tool (to be developed by me in C#, Visual Studio).
I know of libraries like Vector.Diagnostics and so on, and these will be useful in sending the requests and stuff. But from what I have seen so far, most scripts using these libraries have been loaded into a CANoe configuration, and executed through .NET test modules in the Simulation setup.
So even if I do create a diagnostic request using the "Vector.Diagnostics" library, how exactly should I associate the request with an ECU inside a specific configuration? The ECU itself can be addressed via the ECU Qualifier and "ECU" class object. But what about the CANoe Configuration?
I was thinking of opening the associated CANoe configuration through the CANoe-COM server component and then sending the request, but then it doesn't really make sense. There's no reason why the Configuration(opened through the COM server) would be associated with the diagnostic request(created and sent through the Vector Library in C#).
Someone? Anyone?...
PS: I would also appreciate if this task could be done without having to completely open the CANoe Configuration.