The PC*MILER|Connect DLL is named PCMSRV32.DLL or PCMSRV64.DLL. It can be called by any language that can call DLLs using the Pascal calling convention. Sample code is also provided with PC*MILER|Connect to help show how to use many of the Connect APIs. Other tips:

  • We now recommend that you use trip-based APIs (e.g. PCMSNewTripWithRegion) instead of CalcDistance APIs.
  • Make sure your interface isn’t calling deprecated APIs – you can turn logging on to check this. 
  • Use the decimal degree latitude/longitude format with 6 digits after the decimal for improved routing accuracy. (For example,  45.606856 N, 122.766545 W.)
  • Use PCMSGetFmtMatch4 to get decimal degrees when validating addresses.
  • The above tips for lat/longs are a requirement for any product that is identifying a location for navigation in CoPilot Truck through Workflow or RouteSync.