Welche Navigon Versionen genau? Dein geschildertes Verhalten wurde mir mit Navigon 7.7.6 auch berichtet (und damit sind potentiell alle 8.x.x auch betroffen). Ich habe davon auch ein MixSer log sehen können, wo man sieht, dass Navigon sich an einer Frequenz festfrisst und immer wieder dahin zurück will. Einen Fehler im MixSer konnte ich nicht erkennen.Scheinbar hängt sich der royaltek, MixSer oder Navigon ab und an mal weg
Nicht alles was einen mini USB Anschluss hat, hat auch einen echten USB Port dahinter. Das gilt sowohl für Navis, als auch für ext. TMC Empfänger.kann man eigentlich an jedes Navi an den USB einen ext. TMC Empfänger anschließen
Ja. Welchen Treiber man braucht, hängt vom verwendeten Serial-USB-Adapter ab. Es gibt Treiber für Windows CE für FTDI und SiLabs. Aber nicht für Prolific! Blöderweise hat die GNS Trafficbox FM9 USB genau einen Prolific Chip drin.braucht es da spezielle Treiber
Welche Navigon Versionen genau? Dein geschildertes Verhalten wurde mir mit Navigon 7.7.6 auch berichtet (und damit sind potentiell alle 8.x.x auch betroffen). Ich habe davon auch ein MixSer log sehen können, wo man sieht, dass Navigon sich an einer Frequenz festfrisst und immer wieder dahin zurück will. Einen Fehler im MixSer konnte ich nicht erkennen.
Mit MN 7.7.5 kenne ich so ein Verhalten nicht.
Die GNS Trafficbox FM9 funktioniert erstmal nur mit Navigon 7.7.5 ohne MixSer. Wenn es 7.7.6 oder 8.x.x sein soll, dann muss der MixSer wieder rein. Wie gut das im Alltag funktioniert, davon habe ich keine Erfahrungsberichte bekommen.
Nicht alles was einen mini USB Anschluss hat, hat auch einen echten USB Port dahinter. Das gilt sowohl für Navis, als auch für ext. TMC Empfänger.
Das gilt z.B. genau für den Wayteq RTA 3000. Es ist kein echtes USB Gerät ! An den RX/TX PINs liegt kein USB, sondern ein 3,3V TTL UART Interface. Wenn du diesen in einen echten USB Port steckst, passiert ausser evtl. einer Fehlermeldung rein gar nichts. Um den Wayteq an einem USB Port zu betreiben, muss ein Seriell-USB-Adapter dazwischen, z.B. von FTDI.
Ja. Welchen Treiber man braucht, hängt vom verwendeten Serial-USB-Adapter ab. Es gibt Treiber für Windows CE für FTDI und SiLabs. Aber nicht für Prolific! Blöderweise hat die GNS Trafficbox FM9 USB genau einen Prolific Chip drin.
Ich denke: NavigonLiegts jetzt an MixSer oder Navigon?
Erst recht nicht. GNS Empfänger sind gut, aber "dumm". Wenn eine Frequenz keinen Empfang mehr hat, bleibt ein GNS dort stehen, wenn die Navisoftware keinen Befehl zum weitersuchen gibt. Ein Royaltek geht autoamtisch selbst weiter.ein gns machts dann wahrscheinlich auch nicht besser?
Das geht nicht. Windows erlaubt so etwas nicht, und wenn doch würde Navigon wohl dann abstürzen.Hatte schon mal die Idee bei laufendem Navigon im Hintergrund nur den Mixser neu zu starten ...
Ja. Besser wäre aber du würdest MN7.7.5 und GNS verwenden.MixSer untertsützt doch aiuch GNS - oder?
Es gibt verschiedene Versionen der GNS Trafficbox FM9. USB ist nur eine Variante. Schau dich mal im Online Shop der GNS Homepage um (gns-gmbh.com)Hat die GNS Box also keine UART 3,3V TTL Schnittstelle?
[Tmc]
ScanModeLoopCount = SHALLOW:3,DEEP:2
FreqBandBegin = 875
FreqBandEnd = 1080
WaitTmcStationTimeout = 10000
AutoTunerSM = SMScheduler1
ManualTunerSM = SMScheduler1
AutoTunerTE = TEScheduler1
ManualTunerTE = TEScheduler1
TmcMessageCacheTE = TEScheduler1
ForceEmulatedHealthSource = 0
IgnoreHALRadioStationTimeout = 0
ForceOwnCBSSource = 0
ForceDeepScan = 1
<Baudrate>115200</Baudrate>
<DRVPrefix>RDS</DRVPrefix>
<TuneMode>1</TuneMode>
<PreferPay>0</PreferPay>
# Enable all script error messages
ErrorLevel ( "warn" )
# -----------------------------------------
# Adjust following variables to your system:
NAVI_SW_WINDOW_TITLE = "Mobile Navigator"
NAVI_SW_PROCESS_NAME = "mn8.exe"
# If Navi SW already running, then bring Navi SW into foreground and exit this script
If ( ProcExists( NAVI_SW_PROCESS_NAME ) = TRUE )
Show( NAVI_SW_WINDOW_TITLE )
Exit
EndIf
# Navigation software executable
# => "nur" noch der Pfad ohne EXE
NAVI_SW_PATH = "\DataFlash\Navigon"
# INSTALLDIR must contain: MixSerDrv.dll , mixser_tmc.bin, activatedevice.exe
INSTALLDIR = "\DataFlash\MixSer"
# MIXSER_PORT must be a free COM port number in your system
# Set the TMC port of your navigation software to this port!
MIXSER_PORT = 6
# COM port name and baudrate of the TMC chip
TMC_PORT = "COM3:"
TMC_BAUD = 38400
# If AVANTEQ TMC chip, then uncomment following:
#TMC_PORT = "AVQ1:"
# Optional: Your favorite FM frequency. MixSerDrv will tune to this frequency when MixSerDrv is activated
# Examples: 10520 means 105.2 Mhz; 9440 means 94.4 MHz, etc.
# then uncomment following:
#TMC_START_FREQ = 10520
# Optional: In case MixSerDrv does not work properly, try with following lines set to 1
# e.g. Wistron chips need them to be 1
# Skip sending initialisation commands to TMC chip
TMC_SKIP_INIT = 0
# MixSerDrv should not wait for responses from TMC chip after sending commands
TMC_NOWAIT_FOR_RESPONSE = 0
# Optional: GNS and AVANTEQ TMC chip only: Scan for next FM station if no TMC data received for x milliseconds
# value of 0 deactivates this function
# then uncomment following:
#GNS_TMC_DATA_TIMEOUT = 10000
# If DEBUG is 1 then a log file is written into INSTALLDIR every time when MixSerDrv is installed
DEBUG = 0
# -- Install MixSerDrv: Start ----------------------------------------
# MixSerDrv used as a Serial Port Sniffer (deactivates all TMC functionality!)
# GPS_PORT <==> MixSerDrv <==> MIXSER_PORT
# GPS_PORT = "COM2:"
# GPS_BAUD = 9600
# GPS_SNIFF_MODE = 1
# copy MixSerDrv driver DLL to Windows directory, if not already exists
If ( FileExists("\Windows\MixSerDrv.dll") = FALSE )
Copy( INSTALLDIR & "\MixSerDrv.dll", "\Windows\MixSerDrv.dll", TRUE )
Copy( INSTALLDIR & "\ATMC_CE.DLL", "\Windows\ATMC_CE.DLL", TRUE )
Copy( INSTALLDIR & "\AVQTMC.DLL", "\Windows\AVQTMC.DLL", TRUE )
Copy( INSTALLDIR & "\TMCGPS.DLL", "\Windows\TMCGPS.DLL", TRUE )
EndIf
# write settings for MixSerDrv to registry
RegWriteString( "HKLM", "\Drivers\MixSer", "FriendlyName", "MixSerDrv" )
RegWriteString( "HKLM", "\Drivers\MixSer", "Dll", "MixSerDrv.dll" )
RegWriteString( "HKLM", "\Drivers\MixSer", "Prefix", "COM" )
RegWriteDWord ( "HKLM", "\Drivers\MixSer", "Index", MIXSER_PORT )
RegWriteString( "HKLM", "\Drivers\MixSer", "InstallPath", INSTALLDIR )
RegWriteString( "HKLM", "\Drivers\MixSer", "TmcPortName", TMC_PORT )
RegWriteDWord ( "HKLM", "\Drivers\MixSer", "TmcBaudRate", TMC_BAUD )
RegWriteDWord ( "HKLM", "\Drivers\MixSer", "TmcStartFreq", TMC_START_FREQ )
RegWriteDWord ( "HKLM", "\Drivers\MixSer", "TmcSkipInit", TMC_SKIP_INIT )
RegWriteDWord ( "HKLM", "\Drivers\MixSer", "TmcNoWaitForResponse", TMC_NOWAIT_FOR_RESPONSE )
RegWriteDWord ( "HKLM", "\Drivers\MixSer", "GnsTmcDataTimeout", GNS_TMC_DATA_TIMEOUT )
RegWriteDWord ( "HKLM", "\Drivers\MixSer", "DebugMode", DEBUG )
RegWriteDWord ( "HKLM", "\Drivers\MixSer", "GpsSniffMode", GPS_SNIFF_MODE )
#RegWriteString( "HKLM", "\Drivers\MixSer", "GpsPortName", GPS_PORT )
#RegWriteDWord ( "HKLM", "\Drivers\MixSer", "GpsBaudRate", GPS_BAUD )
# activate the new COM port
RunWait ( INSTALLDIR & "\activatedevice.exe", "\Drivers\MixSer" )
# -- Install MixSerDrv: End ----------------------------------------
# start the navigation software
# =============================
# => Die über "exit.mscr" aus der MN8.2.5 gesicherten Settings wieder bereitstellen
XCopy ("\DataFlash\Navigon\MN Settings\*.*" , "\MN Settings", 1, 1)
Sleep (300)
Run ( NAVI_SW_PATH & "\" & NAVI_SW_PROCESS_NAME )
# => NOTWENDIG: Den "aufdringlichen" Startbildschirm des Navis in den Hintergrund schieben
# => Verliert aber seine Wirkung, sobald auch nur eine weitere Anweisung im Script erfolgt...
# => dann muss mit
# => Kill ("JBSHello.exe")
# => gearbeitet werden, was dann beim Benden der Navigation fehlt
# => und daher in der "Exit.mscr" wieder geladen wird
Minimize ( "TilteMainApp" )
# => "Freiwillige" Automatisierungen nach dem Start
# -------------------------------------------------
# If (FALSE)
If (TRUE)
# => Das altbekannte "Sartgedüdel" nach 2 Sekunden abspielen
# => Anmerkung: bei nicht abspielen muss die Abspieldauer (~2 sec) in der Zeitberechnung mit berücksichtigt werden
# => und das Kill ist für die weitere Verarbeitung (wenn aktiv) unumgänglich!!!
SLEEP1 = 2000
Sleep (SLEEP1)
PlaySound(NAVI_SW_PATH & "\System\Startup.wav")
Kill ("JBSHello.exe")
#Show( NAVI_SW_WINDOW_TITLE )
# => "Einführungsbildschirm" und "StVO Hinweis" zeitversetzt wegdrücken...
# => "Einführungsbildschirm"
# => SLEEP2 definiert die Gesamtzeit bis dieser Bildschirm kommt
# => Anmerkung: um besser erkennen zu können, ob der Zeitwert passt, lasse ich ggf. Hilfsweise eine Meldung ausgeben
SLEEP2 = 9500
Sleep (SLEEP2 - SLEEP1)
# Message( "Screen schon da?" )
MouseClick( NAVI_SW_WINDOW_TITLE, 240, 260 )
# => "StVO Hinweis"
# => SLEEP3 definiert die Gesamtzeit bis dieser Bildschirm kommt
SLEEP3 = 13000
Sleep (SLEEP3 - SLEEP2 - SLEEP1)
# Message( "Screen schon da?" )
MouseClick( NAVI_SW_WINDOW_TITLE, 337, 231 )
EndIf
# Andere Auflösungen
# ------------------
# press the "OK" button of Navigon STVO disclaimer (un-comment the line for your screen resolution)
# 800x480 screen
# MouseClick(NAVI_SW_WINDOW_TITLE, 610, 430 )
# 480x272 screen
# MouseClick(NAVI_SW_WINDOW_TITLE, 337, 231 )
# 320x240 screen
# MouseClick(NAVI_SW_WINDOW_TITLE, 235, 212 )
<TMC>
<RadioStationScan>0</RadioStationScan>
<AutoRecalculation>0</AutoRecalculation>
[B] <PreferPay>1</PreferPay>[/B]
<TMCPort>[COLOR=#ff0000]6[/COLOR]</TMCPort>
<TMCBaudrate>38400</TMCBaudrate>
[B] <DRVPrefix>[COLOR=#ff0000]COM[/COLOR]</DRVPrefix>[/B]
</TMC>
<Settings>
[B] <Port>[COLOR=#ff0000]6[/COLOR]</Port>[/B]
<Baudrate>38400</Baudrate>
[B] <DRVPrefix>[COLOR=#ff0000]COM[/COLOR]</DRVPrefix>[/B]
<TuneMode>0</TuneMode>
<Announcement>
<OptimizeRoute>1</OptimizeRoute>
<AnnounceTrafficEvents>0</AnnounceTrafficEvents>
<AnnounceTrafficEventsRemember>0</AnnounceTrafficEventsRemember>
<ReadMessages>1</ReadMessages>
</Announcement>
<NearbyFilterDistance>60000</NearbyFilterDistance>
<TMCDrawer>
<Severity ID="2">
<Color>FF</Color>
<MaxResolution>3000</MaxResolution>
<MaxBitmapResolution>100</MaxBitmapResolution>
</Severity>
<Severity ID="1">
<Color>D4FF</Color>
<MaxResolution>2000</MaxResolution>
<MaxBitmapResolution>100</MaxBitmapResolution>
</Severity>
<Severity ID="0">
<Color>AAAAAA</Color>
<MaxResolution>500</MaxResolution>
<MaxBitmapResolution>100</MaxBitmapResolution>
</Severity>
</TMCDrawer>
<DistanceThreshold>250000</DistanceThreshold>
<MediumSeverityDelayThreshold>300</MediumSeverityDelayThreshold>
<HighSeverityDelayThreshold>900</HighSeverityDelayThreshold>
<EditModeMessage>1</EditModeMessage>
</Settings>
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?