FAQ-Geräte
Allgemeines
- Windows 7 wird nicht mehr unterstützt!
- Bitte prüfen Sie immer die korrekte Bluetooth-Anbindungen Ihres Gerätes an Ihr Betriebssystem.
- VermCad kann die komplette Kommunikation mit Ihrem Gerät in eine Logdatei schreiben. Diese Funktion kann man über das Menü "Hilfe=>Logging" ein-/ausschalten. Alle Logdateien kann man auch während der Laufzeit von VermCad löschen, öffnen oder kopieren. Die Logdateien finden Sie im VermCad-Verzeichnis im Ordner "conf". Sie haben die Endung *.log. Die Gerätekommunikation finden Sie in der Logdatei "vermcad.debug.log".
- Der im VermCad eingestellte Bluetooth-Name ist der vom Betriebssystem vergebene Bluetooth-Name. Allerdings muss man den Namen im VermCad nicht komplett angeben, nur soweit, dass Eindeutigkeit gewährleistet ist.
- Bei bestehender Verbindung von VermCad mit dem Gerät, kann man beliebige Kommunikationsbefehle über das Gerätekommunikationsfenster absetzen. Evt. nötige Prüfsummen, etc. werden von VermCad automatisch ergänzt. Somit ist es möglich, besondere Einstellungen vorzunehmen, die von der GUI nicht unterstützt werden.
ALTUS-NR3
Frage: Ich möchte die RTK-Korrekturdaten über mein Handy abrufen, was muss ich einstellen?
Antwort: Der Standardweg für eine Verbindung zum RTK-Server läuft über eine im Empfänger eingelegte SIM-Karte. Das wird im ALTUS mit "Cellular" bezeichnet. (Ausschalten sollte nicht unbedingt notwendig sein, könnte aber über <setCellularParameters,off,off>, die 2 Parameter sind Power(on/off), Connect(on/off), gemacht werden. Einschalten dann wieder über VermCad oder z.B. mit dem Befehl <setCellularParameters,on,on,'internet.t-mobile','tm','pwd',all>)
Alternativ kann man auch über einen WiFiAccessPoint Zugang erlangen. Alle bestehenden WiFiAccessPoint's löschen kann man mit <exeResetReceiver, hard, WiFiAccessPoints>. Einen neuen WiFiAccessPoint kann man z.B. über <exeAddWiFiAccessPoint, "Mein Handy", "Mein Passwort"> bekanntmachen.
Achtung, alle Befehle müssen mit "CR" abgeschlossen werden!
Verbindung zum Trimble-SDK
Frage: Ich kann mich nicht mehr mit meinem Trimble-Gerät verbinden. Was kann ich tun?
Antwort: Das kann verschiedene Ursachen haben:
- Prüfen Sie zuerst die korrekte Anbindung des Gerätes an Windows. (Bluetooth verbunden; ...).
- Prüfen Sie, ob das SDK von Trimble (TPSDKRedist.WinXX.exe) korrekt installiert ist. Diese Software wird vom VermCad-Trimble-Installer mit installiert. Die aktuelle Version ist 3.7.
- Prüfen Sie, ob das "Microsoft .NET Framework" auf dem Rechner installiert ist. Diese Software wird vom VermCad-Trimble-Installer mit installiert. Die von TPSDK genutzte Version ist v4.0.30319.
- Die VermCad-Trimble-SDK-Verbindung benötigt eine spezielle .NET-Bibliothek(TPSDKWrapper.dll), die dem Windowssystem bekannt gemacht werden muss. Hierbei ist es wichtig zu entscheiden, ob mit der 32-Bit-Version oder der 64-Bit-Version gearbeitet werden soll. Es kann immer nur eine DLL-Version dem Betriebssystem bekannt gemacht werden. Zur Registrierung oder deren Aufhebung können folgende Batch-Befehle hilfreich sein - die Pfade sind jeweils anzupassen:
REM Batch-Datei zur Aufhebung der Registrierung der TPSDKWrapper.dll. Unbedingt als Administrator ausführen! REM ----------------------------------------------------------------------------------- REM 32-Bit-Variante: REM "c:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe" /u "C:\VermCad\libs\32Bit\TrimbleDriver\TPSDKWrapper.dll" REM 64-Bit-Variante: "c:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe" /u "C:\VermCad\libs\64Bit\TrimbleDriver\TPSDKWrapper.dll" REM ----------------------------------------------------------------------------------- Pause
REM Batch-Datei zum Registrieren der TPSDKWrapper.dll. Unbedingt als Administrator ausführen! REM ------------------------------------------------------------------- REM 32-Bit-Variante: REM "c:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe" "C:\VermCad\libs\32Bit\TrimbleDriver\TPSDKWrapper.dll" /tlb:TPSDKWrapper.tlb /codebase REM 64-Bit-Variante: "c:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe" "C:\VermCad\libs\64Bit\TrimbleDriver\TPSDKWrapper.dll" /tlb:TPSDKWrapper.tlb /codebase REM ------------------------------------------------------------------- Pause
Die Registrierung wird normalerweise vom VermCad-Trimble-Installer mit ausgeführt.
Sie kann aber auch von einem als Betriebssystem-Administrator ausgeführten VermCad aus durchgeführt werden(Optionen/Schnittstellen).
Alternativ empfehlen wir die Registrierungsanweisung in einer separaten Batch-Datei abzulegen und als Administrator vor dem VermCad-Start auszuführen.
Hier wird man sofort vom Betriebssystem über Fehler oder Erfolg informiert.
- Die TPSDKWrapper.dll hat die falsche Version. (VermCad informiert Sie beim Verbindungsversuch darüber.) Die TPSDKWrapper.dll passt nicht zum VermCad. Aktualisieren Sie eines von Beiden. Wenn Sie die DLL verändert haben, müssen sie diese i.d.R. neu registrieren (siehe oben).
Hier noch ein Beispiel der Logmeldungen des TPSDKWrappers beim Verbinden:
20:46:54: RE :TPSDK - INFO: [1] : LoadDriver: IsvDetails <TPSDK - VermCad Survey v1.0> erzeugt! 20:46:54: RE :TPSDK - INFO: [1] : LoadDriver: DriverManager erzeugt! 20:46:54: RE :TPSDK - INFO: [1] : LoadDriver: DriverAssembly geladen: D:\VERMCAD\VERMCAD\_Sachsen\DEBUG\libs\32Bit\TrimbleDriver\Trimble.Ssi.Driver.SSeries.dll 20:46:54: RE :TPSDK - INFO: [1] : LoadDriver: DriverAssembly registriert! 20:46:54: RE :TPSDK - INFO: [1] : LoadDriver: DriverListe des Managers geholt! 20:46:54: RE :TPSDK - INFO: [1] : LoadDriver: Driver für TrimbleSSeries erzeugt! 20:46:54: RE :TPSDK - INFO: [1] : CreateSensor: Sensor aus Treiber erzeugt! 20:46:54: RE :TPSDK - INFO: [1] : ConnectSensor: ConnectionType => Bluetooth 20:46:54: RE :TPSDK - INFO: [1] : ConnectSensor ::: BT => Verbinde Sensor über BluetoothSocket... ... 20:46:54: RE :TPSDK - INFO: [1] : ConnectSensor: Initialize ANFANG... 20:46:54: RE :TPSDK - INFO: [1] : ConnectSensor: Initialize Interfaces erzeugt... ... 20:46:54: RE :TPSDK - INFO: [1] : ConnectSensor: Initialize Events registriert... 20:46:54: RE :TPSDK - INFO: [1] : ConnectSensor: Initialize Kalibrierung geprüft... 20:46:54: RE :TPSDK - INFO: [1] : ConnectSensor: Initialize ENDE 20:46:54: RE :TPSDK - INFO: [1] : ConnectSensor ::: BT => Sensor über BluetoothSocket verbunden!
Verbindung mit zu Leica-Tachymetern über LRBT (also über RH-Funkgriffe)
Windows ist mit 2 Bluetooth-Devices verbunden. 1x das Tachymeter selbst und 1x der RH-Griff.
VermCad soll sich mit dem RH-Griff verbinden, also stellen wir "RH_3014795" als BT-Name im VermCad ein.
ACHTUNG, der RH-Griff ist nur dann richtig mit dem Betriebssystem gekoppelt, wenn im Bluetooth-Namen die Seriennummer der Totalstation mit auftaucht! Ansonsten: RH-Griff bei eingeschalteter Totalstation abnehmen, ein paar Sekunden warten und den Griff erneut einstecken. BT Suche am PC erneut auslösen. Wenn das nichts hilft: Falls es bei eine bisher funktionierende Verbindung Problem mit der LRBT Verbindung gibt, gibt es zwei Ansätze, die an der Totalstation probiert werden können: 1. Die „Geräteliste“ auf „Werkseinstellungen“ zurücksetzen. Oben F5 „Gerät“ auswählen und dann Fn + F5 Standard wählen. Es werden alle Funk & Modemlisten aktualisiert. Eventuell fehlende Modemeinträge sollten wiederhergestellt werden. 2. Um bisherige BT Paarungen zu entfernen die Ein/Aus Taste der Totalstation wählen und dann den Eintrag in dem erscheinenden Windows EC Dialogfenster „Reset“ auswählen. Hier den ersten Eintrag der Resetmöglichkeiten wählen…
Hier noch ein Beispiel der Logmeldungen bei Verbindung eines TS16 über den LRBT-Griff RH17:
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.250] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Am Anfang...]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.250] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Manager geholt...]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.258] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Manager connected...]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.269] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - BluetoothAdapter connected...]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.287] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - 2 Paired-Bluetooth-Geräte gefunden...]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.299] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Bluetooth-Gerät: TS3014795]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.299] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Adresse: 4C:24:98:B7:CD:36]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.299] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Typ: Classic]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.299] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Bluetooth-Gerät: RH_3014795]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.299] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Adresse: 00:12:F3:36:22:73]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.299] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Typ: Classic]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.310] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Bluetooth-Gerät[RH_3014795] stimmt exakt mit dem eingestellten BT-Namen überein.]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.980] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - RH_3014795 Service Count: 1]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.980] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Service: RH_3014795 --> {00001101-0000-1000-8000-00805F9B34FB}]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.980] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - -> passender Service [RH_3014795] gefunden (exakt passende GUID)...]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:18.980] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Verbinde: RH_3014795]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:19.290] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Bluetooth-Kommunikation - Verbunden!]/REPORT
V[4.5.0(B35)] : UID[-1] : PID[16940] : TIME[09.03.2021 16:09:19.290] : REPORT[<VC-MainThread> TRemoteConnection.Reconnect: Leica-GeoCOM-Kommunikation eingestellt.]/REPORT