GPS einschalten ohne MN|6?

  • Was muss ich in MortScript schreiben um die GPS Empfänger einschalten?


    Egal ob ich dieses script oder Storage Card\Garmin\Apps\WM\que.exe direkt startet, findet gmxt ein GPS-empfänger an com2, aber keine Sateliten wird gefunden.





    Garmin.mscr


    Errorlevel("warn")


    If(WndExists("Garmin Mobile XT"))
    Show("Garmin Mobile XT")
    Exit
    EndIf


    #Hide Taskbar
    Run("\Storage Card\Garmin\RunGMXT\TaskbarHide.exe")


    #Registry for Port Splitter
    RegWriteString( "HKLM", "SOFTWARE\JAL\Port Splitter", "InstallPath", "\Storage Card\Garmin\RunGMXT" )
    RegWriteDWord( "HKLM", "SOFTWARE\JAL\Port Splitter", "MajorVersion", 1 )
    RegWriteDWord( "HKCU", "Software\JAL\Port Splitter", "Split", 2 )
    RegWriteDWord( "HKCU", "Software\JAL\Port Splitter", "Autostart", 1 )
    RegWriteDWord( "HKCU", "Software\JAL\Port Splitter", "Baud", 11 )
    RegWriteDWord( "HKCU", "Software\JAL\Port Splitter", "Port", 2 )


    #Run Port Splitter if not exists
    If(not ProcExists("Port Splitter.exe"))
    Run("\Storage Card\Garmin\RunGMXT\Port Splitter.exe")
    Sleep(500)
    EndIf


    #Copy previous stored settings to \Garmin
    XCopy("Storage Card\Garmin\RunGMXT\Settings\*.*","\Garmin", TRUE)


    #Run Garmin Mobile XT.
    #This script will not go to the next command before que.exe completely shut down
    RunWait("\Storage Card\Garmin\Apps\WM\que.exe")


    #Save new settings back to SD Card
    XCopy("\Garmin\*.*","\Storage Card\Garmin\RunGMXT\Settings", TRUE)


    #Stop Port Splitter before killing it
    #If the port splitting are not stopped before killing the process,
    #it will not work again even you run Port Splitter again without soft reset
    If(WndExists("Port Splitter V1.20"))
    #Stop button
    SendCommand("Port Splitter V1.20", 1010)
    Sleep(500)
    #Exit button
    SendCommand("Port Splitter V1.20", 2)
    Sleep(500)
    EndIf


    #Kill Port Splitter process
    If(ProcExists("Port Splitter.exe"))
    Kill("Port Splitter.exe")
    EndIf


    #Clean all registry for Port Splitter
    RegDeleteKey( "HKLM", "SOFTWARE\JAL", TRUE, TRUE )
    RegDeleteKey( "HKCU", "Software\JAL", TRUE, TRUE )


    #Show Taskbar
    #Run("\Storage Card\Garmin\RunGMXT\TaskbarShow.exe")

  • Zitat

    Original von Tranberg
    .. findet gmxt ein GPS-empfänger an com2, aber keine Sateliten wird gefunden.
    ...


    Hallo Tranberg


    Wenn der Receiver gefunden wird, dann braucht man nichts mehr einzuschalten. Wenn trotzdem keine SATs gefunden werden, dann koennte das raan liegen, dass derEmpfaenger mal ins FREIE gelegt werden muss, damit er die SATs findet.

  • Zitat

    Original von Tranberg


    Egal ob ich dieses script oder Storage Card\Garmin\Apps\WM\que.exe direkt startet, findet gmxt ein GPS-empfänger an com2, aber keine Sateliten wird gefunden.


    Jo, das Problem hatte ich auch. Eine Lösung ist, iGO kurz zu starten und dann ganz normal Garmin zu starten. Funktioniert, warum auch immer. :D

    Tue online nichts, was du offline nicht auch tun würdest.