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/urlschemanameWindows Requests
Section titled “Windows Requests”tmmRegister
Section titled “tmmRegister”Summary
Section titled “Summary”Register client application
Remarks
Section titled “Remarks”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
Output
Section titled “Output”{callback}?id=tmmRegister&status={status}&message={message}®istrationResult={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.
tmmOpenToSkyplot
Section titled “tmmOpenToSkyplot”Summary
Section titled “Summary”Open the Skyplot page.
Remarks
Section titled “Remarks”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
Output
Section titled “Output”{callback}?id=tmmOpenToSkyplot&status={status}&message={message}- id (String): tmmOpenToSkyplot
- status (String): “success” or “error”
- message (String): Additionall information
tmmOpenToConfiguration
Section titled “tmmOpenToConfiguration”Summary
Section titled “Summary”Open the Configuration page.
Remarks
Section titled “Remarks”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
Output
Section titled “Output”{callback}?id=tmmOpenToConfiguration&status={status}&message={message}- id (String): tmmOpenToConfiguration
- status (String): “success” or “error”
- message (String): Additionall information
tmmOpenToAntennaHeight
Section titled “tmmOpenToAntennaHeight”Summary
Section titled “Summary”Open the Antenna Height page.
Remarks
Section titled “Remarks”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
Output
Section titled “Output”{callback}?id=tmmOpenToAntennaHeight&status={status}&message={message}- id (String): tmmOpenToAntennaHeight
- status (String): “success” or “error”
- message (String): Additionall information
tmmCorrectionSettings
Section titled “tmmCorrectionSettings”Summary
Section titled “Summary”Open the Configuration page.
Remarks
Section titled “Remarks”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
Output
Section titled “Output”{callback}?id=tmmCorrectionSettings&status={status}&message={message}- id (String): tmmCorrectionSettings
- status (String): “success” or “error”
- message (String): Additionall information
tmmOpenToReceiverSelection
Section titled “tmmOpenToReceiverSelection”Summary
Section titled “Summary”Open the receiver selection page
Remarks
Section titled “Remarks”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
Output
Section titled “Output”{callback}?id=tmmOpenToReceiverSelection&status={status}&message={message}- id (String): tmmOpenToReceiverSelection
- status (String): “success” or “error”
- message (String): Additionall information
tmmOpenToLoginPage
Section titled “tmmOpenToLoginPage”Summary
Section titled “Summary”Open the login page
Remarks
Section titled “Remarks”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
Output
Section titled “Output”{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.
tmmOnDemand
Section titled “tmmOnDemand”Summary
Section titled “Summary”Open to the On Demand page
Remarks
Section titled “Remarks”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
Output
Section titled “Output”{callback}?id=tmmOnDemand&status={status}&message={message}¤tClaim={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.