RobotStudio event

Pick Master External Sensor Interface

Has anybody had to develop an external sensor interface with the latest pick-master (3.57 etc)

I'm stuck between two directions and don't know which direction is worth developing. I don't know if I'm doing something minor wrong with a DLL or if Pickmaster is no longer compatible. Likewise, if I go with a COM server, then that will be quite a bit more work just to test the concept.

If anybody can confirm that the DLL approach is no longer valid or knows of a working test example for a COM external sensor, at least I can see what path to take.


----- Details -- --


It appears there are architecture changes between 2.xx and 3. xx , but the documentation has only been partially changed and doesn't make sense overall.

I did it years ago, at 2.xx, if not 1.xx using the DLL approach. That worked, but yeah, it was a long time ago.

  1. The new Pick Master SDK manual specifically states that Pick Master now uses an external COMs server approach but then states that previous interfaces don't need to be upgraded.
  2. The Pick Master Manual still refers to DLL approach
  3. The Pick Master Install still has the DLL approach

Note: The pick master external sensor UDP function just seems like a Python wrapper over a COM server. Requiring two XML packets per capture doesn't work with most smart devices. 


My issue is that the COM approach is vague, and the DLL approach doesn't seem to work (I've built with dotnet2 and dotnet8). I can't remember any issues the last time I used the DLL approach, but the computer would have been Windows XP or maybe Win 8.












Tagged: