Skip to content

trimble position provider - #812

Open
alex-cit wants to merge 1 commit into
mainfrom
iss_802-trimble-position-provider
Open

trimble position provider#812
alex-cit wants to merge 1 commit into
mainfrom
iss_802-trimble-position-provider

Conversation

@alex-cit

@alex-cit alex-cit commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

fix #802
Trimble position provider added to External GPS.

@alex-cit
alex-cit requested a review from Withalion August 31, 2026 14:00

## Connecting external GPS
External GPS can be connected to the <MobileAppNameShort /> via [Bluetooth](#bluetooth-connection-android-only) or a [Network provider](#network-provider-connection). We recommend using one of these options as they provide more data, such as HDOP and fix quality (see [position variables](../../layer/variables/#position-variables)). Also, the <MobileAppNameShort /> will report which device is used and take care of reconnecting in case of lost connection.
External GPS can be connected to the <MobileAppNameShort /> via [Bluetooth](#bluetooth-connection-android-only), [Network provider](#network-provider-connection) or [Trimble position provider](#trimble-position-provider). We recommend using one of these options as they provide more data, such as HDOP and fix quality (see [position variables](../../layer/variables/#position-variables)). Also, the <MobileAppNameShort /> will report which device is used and take care of reconnecting in case of lost connection.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

External GPS can be connected to the MM via Bluetooth, Network provider or Trimble position provider.

wouldn't it be better to use "Bluetooth, Network, Trimble connection"? current wording feels a bit off


### Mock location
It is strongly recommended to use the direct connection via [Bluetooth (Android)](#bluetooth-connection-android-only) or [network provider (Android, iOS)](#network-provider-connection) in the <MobileAppNameShort />. Mock location should only be used if these options are not available.
It is strongly recommended to use the direct connection via [Bluetooth (Android)](#bluetooth-connection-android-only), [network provider (Android, iOS)](#network-provider-connection) or [Trimble position provider](#trimble-position-provider) in the <MobileAppNameShort />. Mock location should only be used if these options are not available.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
It is strongly recommended to use the direct connection via [Bluetooth (Android)](#bluetooth-connection-android-only), [network provider (Android, iOS)](#network-provider-connection) or [Trimble position provider](#trimble-position-provider) in the <MobileAppNameShort />. Mock location should only be used if these options are not available.
It is strongly recommended to use the direct connection via [Bluetooth (Android)](#bluetooth-connection-android-only), [network provider (Android, iOS)](#network-provider-connection) or [Trimble position provider (Android, iOS)](#trimble-position-provider) in the <MobileAppNameShort />. Mock location should only be used if these options are not available.

Comment on lines 176 to 179
| Trimble | Trimble Catalyst<sup><a href="#link-5">5</a></sup> | yes (mock location) | unknown |
| Trimble | Trimble R1<sup><a href="#link-5">5</a></sup> | yes (mock location) | unknown |
| Trimble | Trimble R2<sup><a href="#link-5">5</a></sup> | yes (mock location) | unknown |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this table should be updated as well no?


![Mergin Maps mobile app GPS panel Trimble receiver](./mobile-app-gps-panel-trimble.webp "Mergin Maps mobile app GPS panel Trimble receiver")

::: warning Status: Disconnected?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is also status "No data", which usually means no receiver is connected to TMM or the current receiver doesn't have position yet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Trimble connection setup - Add Trimble position provider

2 participants