Skip to content

News and Updates

  • Added support for Events stream on WebSocket V2.
  • Added WebSockets guides and reference documentation.
  • Added support for offline client app registration for known apps.
  • Improved WebSocket memory management and stability.
  • Improved Trimble Mobile Manager startup time.
  • Deprecated WebSocket V1 interface. This interface is still supported for backward compatibility, but we recommend using WebSocket V2 for all new integrations.
  • Changed Register request now unlocks locationV2 WebSocket channel, in addition to using the REST API.
  • Added userInfo endpoint to REST API.
  • Added new field SolutionType to LocationV2Data.
  • Added support for WebSocket V1/LocationV1Data for Windows platform.
  • Fixed LocationV2Data utcTimeStamp and gpsTimeStamp values to be valid ISO 8601 format (they were missing time zone information).
  • Fixed an issue with Windows Register request where status and registrationResult were being assigned incorrect values.
  • Fixed an issue where the Windows On Demand request was not showing the License page.
  • Fixed an issue where the On Demand requests for all platforms were not returning the correct error when the user is not signed in.
  • Added receiverSerialNumber field to LocationV2Data.
  • Added receiverSerialNumber field to GET /receiver endpoint.
  • Fixed tmmondemand URL request on iOS not returning a response when the user navigates back to the calling app before completing the request.
  • Fixed tmmondemand URL request on iOS not working when the user is already on the Licenses page.
  • Added PUT /positionStream/locationV2 endpoint to REST API to allow requesting location data at a specified frequency.
  • Added new field isReceiverConfigured to GET /receiver endpoint. If isReceiverConfigured is false, then other fields are null.
  • Added Trimble Inertial Platform (TIP) related fields to LocationV2Data: imuAlignmentStatus, isTIP, pitch, roll, yaw, and pitchPrecision, rollPrecision, yawPrecision, and tiltAngle.
  • Changed client app registration refresh period to 30 days.
  • Fixed an issue in GET /receiver endpoint where receiverBrand and receiverModel were being assigned incorrect values.
  • Fixed an issue where WebSocket V2 was sending duplicate LocationV2Data messages on satellite events.
  • Fixed an issue in LocationV2Data where numbers were inappropriately set to “NaN” instead of null when the data was unavailable.
  • Fixed an issue with GET /receiver returning a 500 error when the receiver was not configured.
  • Added support for TMM API on Windows platform.
  • Added support for TMM API on iOS and Android platforms.
  • Added support for WebSocket V2.
  • Added support for REST API.