C++ SDK

◆ LoadComputedRoute() [2/2]

static int CApplicationAPI::LoadComputedRoute ( LpError  lpError,
LPCTSTR  lpszRoutePath,
DWORD  dwStartWaypointID,
LPTSTR  lpszApproximationInfo,
DWORD  dwMaxTime = DEFAULT_MAX_TIME 
)
static

This function loads a pre-computed route from a file and starts navigation following that route.

Parameters
lpErrorAdditional error information returned from Drive.
lpszRoutePathPath and filename of the RSAV file, from which is the saved route loaded.
dwStartWaypointIDID of start waypoint
dwMaxTimeMaximum time (in milliseconds) function can take. If dwMaxTime=0 function execution is not time limited.
Returns
1 if successful, other value otherwise.

The StartWaypointID of the Start point is 1. The first waypoint has the ID 2 and so on.

Possible error codes returned from Drive are:

  • 0 - Function not succeeded.
  • 1 - Function succeeded.
  • 2 - Drive not succeeded.
  • 3 - Function reached timeout.