Skip to content

Windows Request Schema

TMM supports several windows request schemas you can use to configure and control the program.

A schema may trigger TMM to show user interface, or it may do a configuration action in the background.

A schema may return information to the calling program, or it may simply perform the requested action without any return.

TMM request schemas can be invoked with:

trimblemobilemanager://request/urlschemaname

Register client application

URI: trimblemobilemanager://request/tmmRegister Retrieves the port information for the API server, LocalHost server, and LocalHost server V2. The port information includes the API port, location port, location secure port, and location V2 port.

  • applicationId (string): The client application ID
  • callback (string): The callback URI TMM will launch in response to the the operation’s completion
{callback}?id=tmmRegister&status={status}&message={message}&registrationResult={registrationResult}&apiPort={apiPort}&locationV2Port={locationV2Port}
  • id (String): tmmRegister
  • status (String): “success” or “error”
  • message (String): Additionall information
  • registrationResult (String): Indicates the result of the registration check. This can be “OK”, “NoNetwork”, or “Unauthorized”
  • apiPort (Int): The port number for the API.
  • locationPort (Int): The V1 port number for the location.
  • locationV2Port (Int): The V2 port number for the location.

Open the Skyplot page.

URI: trimblemobilemanager://request/tmmOpenToSkyplot Navigates TMM to the Skyplot page.

  • callback (string): The callback URI TMM will launch in response to the the operation’s completion
{callback}?id=tmmOpenToSkyplot&status={status}&message={message}
  • id (String): tmmOpenToSkyplot
  • status (String): “success” or “error”
  • message (String): Additionall information

Open the Configuration page.

URI: trimblemobilemanager://request/tmmOpenToConfiguration Navigates TMM to the Configuration page.

  • callback (string): The callback URI TMM will launch in response to the the operation’s completion
{callback}?id=tmmOpenToConfiguration&status={status}&message={message}
  • id (String): tmmOpenToConfiguration
  • status (String): “success” or “error”
  • message (String): Additionall information

Open the Antenna Height page.

URI: trimblemobilemanager://request/tmmOpenToAntennaHeight Navigates TMM to the Antenna Height page.

  • callback (string): The callback URI TMM will launch in response to the the operation’s completion
{callback}?id=tmmOpenToAntennaHeight&status={status}&message={message}
  • id (String): tmmOpenToAntennaHeight
  • status (String): “success” or “error”
  • message (String): Additionall information

Open the Configuration page.

URI: trimblemobilemanager://request/tmmCorrectionSettings Navigates TMM to the configuration page to edit the correction settings.

  • callback (string): The callback URI TMM will launch in response to the the operation’s completion
{callback}?id=tmmCorrectionSettings&status={status}&message={message}
  • id (String): tmmCorrectionSettings
  • status (String): “success” or “error”
  • message (String): Additionall information

Open the receiver selection page

URI: trimblemobilemanager://request/tmmOpenToReceiverSelection Opens TMM to the receiver selection popup.

  • callback (string): The callback URI TMM will launch in response to the the operation’s completion
{callback}?id=tmmOpenToReceiverSelection&status={status}&message={message}
  • id (String): tmmOpenToReceiverSelection
  • status (String): “success” or “error”
  • message (String): Additionall information

Open the login page

URI: trimblemobilemanager://request/tmmOpenToLoginPage It initiates the process of navigating to the login page in the TMM application.

  • applicationId (string): The client application ID.
  • callback (string): The callback URI TMM will launch in response to the the operation’s completion
{callback}?id=tmmOpenToLoginPage&status={status}&message={message}&userTID={userTID}&tpsdkVersion={tpsdkVersion}
  • id (String): tmmOpenToLoginPage
  • status (String): “success” or “error”
  • message (String): Additionall information
  • userTID (String): The user’s TID.
  • tpsdkVersion (String): The TPSDK version.

Open to the On Demand page

URI: trimblemobilemanager://request/tmmOnDemand Opens TMM to the receiver selection popup.

  • callback (string): The callback URI TMM will launch in response to the the operation’s completion
{callback}?id=tmmOnDemand&status={status}&message={message}&currentClaim={currentClaim}&claimCountdown={claimCountdown}
  • id (String): tmmOnDemand
  • status (String): “success” or “error”
  • message (String): Additionall information
  • currentClaim (String): The current claim in the process.
  • claimCountdown (String): The countdown for the claim.