+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Igo Primo Next Gen mit TMC Modul von ge-techtronic

  1. Top | #1
    Kann kein Chinesisch Avatar von EmmEss
    My Car
    Please keep it updated
    Radio
    Please keep it updated
    OS-Version
    Windows CE
    Dabei seit
    01.05.2016
    Beiträge
    4
    Bedankt
    1
    Erhielt 2x Danke in 1 Post

    Standard Igo Primo Next Gen mit TMC Modul von ge-techtronic

    Ich habe ein Navi das auf Amazon unter dem Namen IBaste 7Zoll für BMW E91 verkauft wird.
    Darauf habe ich eine Igo Primo NextGen Softe´ware am Laufen.
    Zusätzlich habe ich ein externes TMC Modul von ge-techtronic über USB angeschlossen.
    Da das Windows CE System in diesem Navi keine dauerhafte Änderung in der Registry zulässt muss ich den Treiber für das Modul quasi jedesmal neu installieren.
    Dafür habe ich ein Script von ge-techtronic bekommen das ich auf den NAVI Button des Geräts setze.
    # WinCE 6.0 VCP Driver installation script
    # Copyright (C) 2013 Lothar Krausse
    #
    #
    # Hardware Support
    # ----------------
    #
    # - CP210x
    #
    #
    # Platform Support
    # ----------------
    #
    # - ARMV4I
    #
    #
    # Files Included
    # --------------
    #
    # - CP210x_install.mscr (Installation script; Copyright (C) Lothar Krausse)
    # - CP210x_install.exe (MortScript Autorun-App; Copyright (C) Mirko Schenk)
    # - MortScript.exe (MortScript Interpreter; Copyright (C) Mirko Schenk)
    # - CP210xVCP.DLL (Driver DLL; Copyright (C) Silicon Labs)
    # - Readme.txt (how to do; Copyright (C) Lothar Krausse
    #
    # Release Notes
    # -------------
    #
    # Release 2.0p (30.11.2015)
    # install driver every time,
    # check for running navigation
    #
    # ----------------------------------
    #
    # Release 2.0
    # Initial Release for GNS TMC Chip
    #
    # -----------------------------------------------------------------------------------------

    ErrorLevel("warn")

    #
    NAVI_SW_PATH = "\SDMMC\MobileNavigator.exe"
    NAVI_SW_WINDOW_TITLE = "NAVI"
    NAVI_SW_PROCESS_NAME = "MobileNavigator.exe"


    If ( ProcExists( NAVI_SW_PROCESS_NAME ) = TRUE )
    # Navi SW in den Vordergrund holen
    Show( NAVI_SW_WINDOW_TITLE )
    Else
    # copy COM driver (only first time),
    # install registry keys (every time) and ...
    # start the navigation software (every time)

    If ( DirExists ( "\SDMMC\CP210x" ) = False )
    Message ("Ordner CP210x nicht im root der SD Card gefunden,\
    -- Bitte richtig kopieren und die Installation wiederholen,\
    -- Ende --")

    KillScript( "CP210x_install.mscr" )
    EndIf

    DRV_DEST = "\APP Disk\Bin_CE\CP210xVCP.dll"

    If ( DirExists ( "\APP Disk\Bin_CE" ) = False )
    MKDIR( "\APP Disk\Bin_CE" )
    EndIf

    If ( FileExists ( "\APP Disk\Bin_CE\CP210xVCP.dll" ) = False )
    Copy( "\SDMMC\CP210x\CP210xVCP.dll", DRV_DEST, TRUE )
    EndIf

    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "Prefix", "COM" )
    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "Dll", DRV_DEST )
    RegWriteDWord ( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "InitialIndex", 0 )
    RegWriteDWord ( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "DeviceArrayIndex", 0 )
    RegWriteDWord ( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "LatencyTimer", 16 )
    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "FriendlyName", "USB TMC-Modul" )

    RegWriteString( "HKLM", "\Drivers\USB\LoadClients\4292_60000\Default\Defau lt\CP210xVCP", "Dll", DRV_DEST )
    RegWriteString( "HKLM", "\Drivers\USB\LoadClients\4292_60000\Default\Defau lt\CP210xVCP", "Prefix", "COM" )

    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP\Port0\4292_6 0000", "Dll", DRV_DEST )
    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP\Port0\4292_6 0000", "Prefix", "COM" )

    RegWriteString( "HKLM", "\Drivers\USB\LoadClients\4292_60016\Default\Defau lt\CP210xVCP", "Dll", DRV_DEST )
    RegWriteString( "HKLM", "\Drivers\USB\LoadClients\4292_60016\Default\Defau lt\CP210xVCP", "Prefix", "COM" )

    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP\Port0\4292_6 0016", "Dll", DRV_DEST )
    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP\Port0\4292_6 0016", "Prefix", "COM" )


    Run ( NAVI_SW_PATH )
    # Navigation startup takes for sure more than 10 sec, so give it some time
    Sleep( 10000 )
    EndIf


    #-----------------------------------------------------
    #
    # Nachdem nun der Process (das Programm) läuft, wird überprüft, ob auch das Fenster aktiviert ist (im Vordergrund sichtbar).
    # Falls das nicht bereits der Fall sein sollte (WndActive), wird es nach 3 sec. Wartezeit per Befehl in den Vordergrund geholt (Show).
    # Dieses aber nur 1 x, damit auch auf Multitasking Systemen (S100 und Roadrover) ein Umschalten auf Radio etc. möglich ist.
    # Bei ständiger Wiederholung würde sonst der Radioscreen nach 3 sec. wieder von dem NaviScreen überlagert werden.
    #
    ErrorLevel("off")
    Sleep( 3000 )
    If ( WndActive(NAVI_SW_WINDOW_TITLE ) = TRUE )

    KillScript( "\SDMMC\CP210x_install+run.mscr" )

    Else

    Show ( NAVI_SW_WINDOW_TITLE )

    EndIf


    Swoeit auch alles gut, der Treiber installiert, das TMC Modul läuft, aber das Gerät schaltet nach ein paar Sekunden immer wieder auf den MENU Schirm des Radios zurück???
    Wenn ich die install+run.exe über den Esplorer aufrufe anstatt über den NAVI Button läuft es einwandfrei.

    Kennt jemnand das Problem oder kann mir mit dem Script weiterhelfen?

    VG

    Martin

  2. Folgende 2 Benutzer bedankten sich bei EmmEss für den nützlichen Beitrag:


  3. # ADS
    Circuit advertisement
    Dabei seit
    Always
    Beiträge
    Many


     

  4. Top | #2
    Member Avatar von snupi
    My Car
    Please keep it updated
    Radio
    ASURE
    OS-Version
    Windows CE
    Dabei seit
    30.08.2016
    Beiträge
    6
    Bedankt
    1
    Erhielt 1x Danke für 1 Post

    Standard

    Hallo Martin

    habe in meinem scrippt noch eine Zeile hinter Reg mehr drin


    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP\Port0\4292_6 0016", "Prefix", "COM" )

    #in der folgenden Zeile den Pfad anpassen um die Navigationssoftware zu starten




    Runwait ("\SDMMC\Navigon\navigon.exe")

    Run ( NAVI_SW_PATH )


    bei mir ist leider das Problem das das Navi nicht mehr kommt sobald ich den Bildschirm gewechselt habe
    komme auch nicht weiter

    Gruß Uwe

  5. Top | #3
    Kann kein Chinesisch Avatar von matotoma
    My Car
    BMW
    Radio
    ICCER NV-623
    Dabei seit
    25.09.2011
    Beiträge
    3
    Bedankt
    1
    Erhielt 0x Danke in 0 Posts

    Standard

    Hallo,
    hatte das gleiche Problem mit einem HL-8808GB für E60.
    Sobald man den Bildschirm gewechselt hat, kam das Navi nicht mehr.
    Habe mir die Lösung von EmmEss - danke dafür sehr, abgeschaut und es funktioniert.
    Hier meine CP210x_install.mscr:
    ErrorLevel("warn")

    NAVI_SW_PATH = "\StorageCard\iGo9\Primo.exe"
    NAVI_SW_WINDOW_TITLE = "NAVI"
    NAVI_SW_PROCESS_NAME = "Primo.exe"

    If ( ProcExists( NAVI_SW_PROCESS_NAME ) = TRUE )
    Show( NAVI_SW_WINDOW_TITLE )
    Else

    If ( DirExists ( "\StorageCard\CP210x" ) = False )
    Message ("Ordner CP210x nicht im root der SD Card gefunden,\
    -- Bitte richtig kopieren und die Installation wiederholen,\
    -- Ende --")

    KillScript( "CP210x_install.mscr" )
    EndIf

    DRV_DEST = "\NandFlash\Bin_CE\CP210xVCP.dll"

    If ( DirExists ( "\NandFlash\Bin_CE" ) = False )
    MKDIR( "\NandFlash\Bin_CE" )
    EndIf

    If ( FileExists ( "\NandFlash\Bin_CE\CP210xVCP.dll" ) = False )
    Copy( "\StorageCard\CP210x\CP210xVCP.dll", DRV_DEST, TRUE )
    EndIf



    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "Prefix", "COM" )
    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "Dll", DRV_DEST )
    RegWriteDWord ( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "InitialIndex", 0 )
    RegWriteDWord ( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "DeviceArrayIndex", 0 )
    RegWriteDWord ( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "LatencyTimer", 16 )
    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP", "FriendlyName", "USB TMC-Modul" )

    RegWriteString( "HKLM", "\Drivers\USB\LoadClients\4292_60000\Default\Defau lt\CP210xVCP", "Dll", DRV_DEST )
    RegWriteString( "HKLM", "\Drivers\USB\LoadClients\4292_60000\Default\Defau lt\CP210xVCP", "Prefix", "COM" )

    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP\Port0\4292_6 0000", "Dll", DRV_DEST )
    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP\Port0\4292_6 0000", "Prefix", "COM" )

    RegWriteString( "HKLM", "\Drivers\USB\LoadClients\4292_60016\Default\Defau lt\CP210xVCP", "Dll", DRV_DEST )
    RegWriteString( "HKLM", "\Drivers\USB\LoadClients\4292_60016\Default\Defau lt\CP210xVCP", "Prefix", "COM" )

    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP\Port0\4292_6 0016", "Dll", DRV_DEST )
    RegWriteString( "HKLM", "\Drivers\USB\ClientDrivers\CP210xVCP\Port0\4292_6 0016", "Prefix", "COM" )

    Run ( NAVI_SW_PATH )
    Sleep( 12000 )
    EndIf

    Wie man sieht heist meine SD Karte -> StorageCard und Interner Speicher -> NandFlash.
    Zu deinem Problem snupi ist es wichtig herauszufinden, wie dein Navi-Fenster heißt - in meinem Fall war es "NAVI" (Groß / Kleinschreibeung beachten) - ist im NAVI_SW_WINDOW_TITLE = "NAVI" deklariert.
    Ich habe mit dem Programm Resinfo geschaut, welche Fenster offen sind. Dabei muss dein Navi Programm schon im Hintergrund laufen. Dieses war bei mir der Fall, wenn ich zwischen den Bildschirmen geschaltet habe und das Navi nicht mehr angezeigt wurde. Die Applikation lief aber im Hintergrund.

    Ich habe aber ein anders Problem.
    Um TMC zu finden, muss ich jedes mal, nachdem das Navi Gerät ausgeschaltet wurde und der Script CP210x_install.mscr ausgeführt wurde, die USB Verbindung trennen und wieder verbinden. Nur danach findet Primo oder Igo8 den TMC.
    Habt ihr eine Idee?

    Gruß
    Marek

  6. Top | #4
    Male
    Premium-Member
    Avatar von lions
    My Car
    Seat Leon 1p
    Radio
    Joying DE-JY-VL130N2
    OS-Version
    ANDROID
    Dabei seit
    10.12.2016
    Beiträge
    38
    Bedankt
    6
    Erhielt 1x Danke für 1 Post

    Standard

    Hallo,

    probiere nun auch schon eine Weile herum das TMC Modul zum Laufen zu bringen. Scheitere aber auch noch daran, dass nach dem Start der Bildschirm wechselt und iGO 8 nur durch neuerlichem Drücken der NAV Taste kurz angezeigt wird. Verwende das script von EmmEss gepostet hat, bzw. das script von ge-tectronic (CP210x_TMC-Modul_v2.0p_APP Disk_SDMMC_variabel_NavStart+Show) nur mit meinen aktuellen Pfaden und iGO 8.
    Bei mir war noch der Name des Fensters anders als es in der "liesmich_V2.0p.txt" beschrieben ist (danke an matotoma für die Info über das ResInfo Tool).

    NAVI_SW_PATH = "\SDMMC\iGO8\iGO8.exe"
    NAVI_SW_WINDOW_TITLE = "iGO 8"
    NAVI_SW_PROCESS_NAME = "iGO8.exe"

    Ganz verstehe ich nicht das Killen der Scripte:
    Nehme an das ist nur ein Schreibfehler, einmal so: KillScript( "CP210x_install.mscr" )
    und dann so: KillScript( "\SDMMC\CP210x_install+run.mscr" )

    lg
    Christian


  7. Top | #5
    Male
    Premium-Member
    Avatar von lions
    My Car
    Seat Leon 1p
    Radio
    Joying DE-JY-VL130N2
    OS-Version
    ANDROID
    Dabei seit
    10.12.2016
    Beiträge
    38
    Bedankt
    6
    Erhielt 1x Danke für 1 Post

    Standard


    Hallo,

    bin etwas weiter gekommen, iGO 8 läuft, aber sobald ich umschalte auf zB Radio und wieder zurückschalte, bleibt der Bildschirm schwarz.
    Gibt es dazu schon eine Lösung?
    lg
    Christian

+ Antworten

Ähnliche Themen

  1. [Software] DAB+ Modul für Pumpkin
    Von Salfy im Forum PUMPKIN
    Antworten: 6
    Letzter Beitrag: 31.01.2017, 22:36
  2. Audi TMC Modul....
    Von tiger08 im Forum Winca, Maisun & Co.
    Antworten: 1
    Letzter Beitrag: 28.06.2015, 16:46
  3. TMC-Modul TM07-2
    Von spalhanav im Forum Gefunden !
    Antworten: 0
    Letzter Beitrag: 09.09.2013, 21:12
  4. gps-tmc-modul
    Von ag29 im Forum HARDWARE-Helpdesk
    Antworten: 1
    Letzter Beitrag: 12.05.2012, 22:38

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

sponsored - supported by


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64