FAQ-Geräte: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{Hilfe:Navigation|[[Hauptseite]] > '''[[FAQ-Geräte]]'''|{{Hilfe:Artikel:FAQ-Geräte}}}} | {{Hilfe:Navigation|[[Hauptseite]] > '''[[FAQ-Geräte]]'''|{{Hilfe:Artikel:FAQ-Geräte}}}} | ||
Häufig gestellte Fragen... | Häufig gestellte Fragen... | ||
Version vom 9. März 2021, 12:48 Uhr
Häufig gestellte Fragen...
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!