Dear all,
Does any of you have experience with galil motor control? I am using the galil .NET library within VEE as part of an antenna measurement software and the memory usage in task manager keeps increasing until the program stops responding after a couple of hours. I don’t have this problem using visual C# with the same .NET. Could it be caused by some dodgy memory management between VEE and .NET? I have no idea how it’s done. I’d rather not have to re-write the whole automation software in C#. I’d appreciate any pointers towards a solution.
Kind regards,
Pascal Aubry
p.s. using VEE Pro 9.3 under Windows 7
Does any of you have experience with galil motor control? I am using the galil .NET library within VEE as part of an antenna measurement software and the memory usage in task manager keeps increasing until the program stops responding after a couple of hours. I don’t have this problem using visual C# with the same .NET. Could it be caused by some dodgy memory management between VEE and .NET? I have no idea how it’s done. I’d rather not have to re-write the whole automation software in C#. I’d appreciate any pointers towards a solution.
Kind regards,
Pascal Aubry
p.s. using VEE Pro 9.3 under Windows 7
I'm not familiar with the .NET control you are using but if there is good documentation it would be worth reviewing that, especially in respect of object handling - for example there might be .NET objects you create as part of the process but do not dispose of them properly and VEE tends to hold on to references ( which in turn will keep the objects in memory ).
HTH
Edited by: Mike on Mar 12, 2015 8:12 AM