PORTALE - WEB TV - GRUPPO FACEBOOK - PAGINA FACEBOOK - INSTAGRAM - TWITTER

Benvenuti nel forum di PASSIONE PEUGEOT AUTO CLUB ITALIA, dal 2002 il punto di riferimento degli appassionati italiani del Marchio del Leone!


NON SOLO FORUM! SCOPRITE I VANTAGGI DI ESSERE UN PEUGEOTTISTA UFFICIALE: ISCRIVETEVI ANCHE AL CLUB!

I PROSSIMI EVENTI IN PROGRAMMA:
UN GIORNO AL MUSEO - ARESE (MI) - 5 MAGGIO
Immagine
50 ANNI DI PEUGEOT & CITROËN INSIEME - SAN GIMIGNANO/SINALUNGA (SI) - 29 GIUGNO


IN CASO DI PROBLEMI CON LA REGISTRAZIONE AL FORUM LEGGERE QUI - RIORDINO THREAD SPARSI CAUSA DISSERVIZIO: LEGGERE L'AVVISO

WipNav-WipCom: ricerca formato autovelox

Recensioni e impressioni d'uso sugli impianti di navigazione (di serie e/o aftermarket) e sui sistemi informatici di bordo
sssurfer
Peugeottista appassionato
Messaggi: 125
Iscritto il: 22/02/2009, 21:58

WipNav-WipCom: ricerca formato autovelox

Messaggio da sssurfer »

(Thread per geeks di informatica e smanettamenti vari).

Provo ad aprire questo thread per raccogliere e mettere in comune le info che scopriamo sul formato con cui gli autovelox e i POI sono archiviati nella SD del WipNav, nella speranza che tutti gli interessati uniscano qui i loro sforzi. Più teste sono certo meglio di una, e in particolare della mia.

L'obiettivo è creare un convertitore che traduca nel formato del WipNav i dati autovelox e POI che si trovano continuamente aggiornati su internet, e ovviare così alla latitanza della Navteq e della Peugeot a questo riguardo.

Cose note fino a questo punto:

I dati autovelox (non si sa se anche i POI) sono archiviati nella SD del navigatore in un file "hazardareas.lwd", nella stessa cartella "database" che contiene anche le mappe di navigazione.
Nella SD che viene fornita con l'automobile questo file esiste, ma è vuoto (di lunghezza zero).

Un altro file coinvolto, sempre nella cartella "database", è il file "versionhazard.txt". Nella SD originale questo contiene: "name=null db".

In internet circolano due files "hazardareas.lwd" e "versionhazard.txt" che sono stati disponibili per qualche giorno sul sito Peugeot e poi sono scomparsi.
Questo "versionhazard.txt" contiene, invece di "name=null db", "name=EU Risk Area 2009-01-05".
Questo "hazardareas.lwd" è lungo 149504 bytes. Ed è questo il file di cui ci occorre conoscere il formato.

L'estensione "lwd" classicamente è l'estensione del word processor di Lotus Works (oggi obsoleto), ma guardando il contenuto del file "hazardareas.lwd" è molto dubbio che sia davvero un file di quel tipo. Quel word processor era elementare e salvava in comune ASCII, mentre il file contiene solo pochi tratti ASCII (v. dopo), il 99% è esadecimale in codifica ignota.

Il primo tratto ASCII è proprio all'inizio, e contiene: "LWDB Ver 1.0".
LWDB potrebbe stare per Lotus Works Data Base o qualsiasi altra cosa.
Un membro di un forum spagnolo ha reinstallato Lotus Works 1.0 (anni 1989-90, DOS! :shock: ) e ha riferito che non è riuscito a leggere il file, anzi che il programma non riconosceva neanche l'estensione lwd tra quelle riconosciute. Questo potrebbe però anche dipendere dal fatto che lwd era l'estensione tipica del WORD PROCESSOR del pacchetto, non del database.

A qualcuno sembra di ricordare che Word 95 e Word 98, se installati con i traduttori per Lotus Works, leggevano i file lwd. Se qualcuno avesse ancora uno di questi programmi sarebbe interessante provare, così almeno ci togliamo definitivamente dalla testa che si tratti di un file di quel tipo.

L'altro tratto ASCII contiene "XYDataContainer", poi cinque bytes esadecimali, poi "SpeedLimit". Questo tratto si ripete per 18 volte nel file, a distanza costante di 8192 bytes (2000 in esadecimale) l'una dall'altra. La prima apparizione è al byte 2048 (0000:0800 esadecimale), poi al 0000:2800, 0000:4800, e così via. I cinque bytes esadecimali interposti cambiano di volta in volta.

Questo è quanto sono riuscito a scoprire finora. Chi continua da qui? :chessygrin:
Ultima modifica di sssurfer il 31/10/2009, 15:07, modificato 1 volta in totale.
Peugeot 407 HDI Tecno 2.0 140cv FAP alluminio metallizzata wipnav sensori ant. e post. antifurto volumetrico e perimetrale

kaprun
Peugeottista curioso
Messaggi: 6
Iscritto il: 25/09/2009, 15:17

Re: WipNav: ricerca formato autovelox

Messaggio da kaprun »

Ciao,
Mi trovo nella tua stessa situazione avendo la cugina C5 con Navi 3d...
Ho dato uno sguardo in giro e LWDB sembra un file del tipo Light Weigth Data Base, ma ancora non ho trovato alcun modo per generarli, non è molto, ma cerco di aggiungere + info possibile, forse prima o poi ne veniamo a capo.

Dimenticavo.. chissà perché ma mi puzza di sqlite !!
Ciao!

sssurfer
Peugeottista appassionato
Messaggi: 125
Iscritto il: 22/02/2009, 21:58

Re: WipNav: ricerca formato autovelox

Messaggio da sssurfer »

Oh ciao kaprun, grazie, cominciavo a sentirmi molto solo... :D

Ma Light Weigth Data Base è uno specifico database? Avevo googleato per giorni e non avevo ottenuto niente, solo cose tipo "qui bisognerebbe usare un database leggero" o "come fare un database leggero", tanto che alla fine mi ero convinto che non esistesse un prodotto specifico con quel nome.
Certo, con quel nome è probabile che i pochi riferimenti "reali" siano finiti sepolti in mezzo a migliaia di riferimenti generici... :?

Se senti la pista sqlite appetitosa, posso fare nulla per aiutarti?

Quel che posso aggiungere è che ho cercato nel file i valori "90" e "130", in esadecimale e ascii, senza trovare alcuna frequenza particolare. Speravo che, essendo quelli valori frequenti di limiti di velocità, potessero dare indizi sulla collocazione e codificazione.
Certo che, se tutti i valori numerici anche interi, e non solo le coordinate geografiche, sono codificati in virgola mobile, allora è un bel casino. :( Diresti che possiamo aspettarci una codifica in 5 bytes o no?
Peugeot 407 HDI Tecno 2.0 140cv FAP alluminio metallizzata wipnav sensori ant. e post. antifurto volumetrico e perimetrale

kaprun
Peugeottista curioso
Messaggi: 6
Iscritto il: 25/09/2009, 15:17

Re: WipNav: ricerca formato autovelox

Messaggio da kaprun »

La tua approfondita analisi del contenuto del file è affascinante, ma secondo me rischi di impegolarti in mezzo ai byte, senza uscirne... piuttosto cercheri di scoprire il formato del file (dico niente...) per poi poterne trattare i dati in modo più semplice, per esempio passando attraverso dei CSV (pensa che io oltre ai Velox vorrei popolare i POI con Ristoranti, Agriturismi a attrazioni Turistiche, cosa di cui il NAVI è abbastanza scarno...).

L'ipotesi de formato del file sqlite è però un pò in contrasto con i troppi spazi "vuoti" all'interno del file... e non ho trovato un header che corrisponda a questo db.

Il lightweight DB è più un concetto che un formato, quindi anche qui si sbatte addosso ad un muro.
Tra parentesi, sai se il navi gira sotto Win CE ? In tal caso la ricerca si concentrerebbe su un altro dominio di applicazioni e comunque non penso che questi signori di Harman Becker (è questo il marchio, vero ?), si siano inventati un formato specifico....
Che dici, proviamo con un approccio di tipo top down ?
- Sistema operativo WINCE ?
- Applicazione DB ?
Domanda: hai mai attacato il tuo PC alla porta USB del NAVI ?
Vadoooooooooooo che sono di frettaaaaaaaaaaaaaaaaaaaaaaaaaaa

sssurfer
Peugeottista appassionato
Messaggi: 125
Iscritto il: 22/02/2009, 21:58

Re: WipNav: ricerca formato autovelox

Messaggio da sssurfer »

Purtroppo ne so troppo poco di database e sistemi operativi per permettermi un approccio top down... figùrati, il mio lavoro neanche riguarda l'informatica... :hurted:

Ma forse è anche meglio se aggrediamo il problema da due strade differenti. Chissà che qualche info che ricavo dal file non possa aiutarti magari restringendo il numero di database indiziati su cui indagare.

Per esempio, quei "XYDataContainer" e "SpeedLimit", ripetuti per 18 volte a distanza costante, suggeriscono che il database sia strutturato in 18 tabelle di dimensioni uguali e costanti e che quelli siano i "titoli" nella prima riga.
Peccato che le nazioni UE siano più di 18. :scratch:

Mi aspetto allora che le aree bianche siano spazi vuoti presenti perché i record non riempiono completamente ogni tabella. In questo caso la lunghezza di questi spazi vuoti (come pure la differenza tra le loro lunghezze) dovrebbe essere sempre un multiplo di un valore costante corrispondente alla lunghezza del record, e avremmo almeno scoperto la lunghezza del record. Per ora provo a battere questa pista, appena ho i risultati te li comunico.

Per quanto riguarda l'USB, il WipNav non ce l'ha. :( Bisogna installare la cosiddetta "usb box" che, tra costo suo e installazione, viene circa 250 eurini... :mad:
Peugeot 407 HDI Tecno 2.0 140cv FAP alluminio metallizzata wipnav sensori ant. e post. antifurto volumetrico e perimetrale

sssurfer
Peugeottista appassionato
Messaggi: 125
Iscritto il: 22/02/2009, 21:58

Re: WipNav: ricerca formato autovelox

Messaggio da sssurfer »

Ok, ho misurato spazi pieni e vuoti sul file e questa pista è un vicolo cieco. La lunghezza di record sarebbe 4 bytes, che è naturalmente impossibile: non ci entrano coordinate XY, limite di velocità, e tipo di autovelox.
Niente dati facili come sperato. :(
Peugeot 407 HDI Tecno 2.0 140cv FAP alluminio metallizzata wipnav sensori ant. e post. antifurto volumetrico e perimetrale

sssurfer
Peugeottista appassionato
Messaggi: 125
Iscritto il: 22/02/2009, 21:58

Re: WipNav: ricerca formato autovelox

Messaggio da sssurfer »

Novità dal forum C4 spagnolo e dal forum gpsunderground:

He estado indagando en el programa LotusWorks y resulta que la versión 1.0 no lee los archivos de extensión lwd, tiene que ser única y exclusivamente la versión 3.0

Ya he probado el programa LotusWorks 3.0, y tal y como os contaba es la única versión que puede abrir y guardar los archivos con la extensión lwd, pero el archivo hazardareas.lwd no lo abre, dice que no es compatible. En fin, otro callejón sin salida.
Por lo que ví en una web inglesa cabe la posibilidad que sea porque lo han hecho en Unix o Linux, pero no podré comprobarlo porque no tengo instalado ese sistema (y no pienso llegar tan lejos).

Creo que por fin aclaré el misterio (o por lo menos llegué a alguna conclusión) del archivo hazardareas.lwd.
El sistema operativo que utiliza el navegador RNEG, al igual que otras muchas máquinas (no ordenadores o PC’s) es QNX RTOS. Es un sistema operativo que “corre” en tiempo real y por eso se utiliza para máquinas industriales, coches, etc.
Parece ser que el archivo hazardareas.lwd ha sido creado sobre este sistema operativo, o aunque hubiera sido creado en MS-DOS con el LotusWorks habría sido grabado en QNX, lo que nos impediría abrirlo o reconocerlo desde nuestros PC’s sin tener instalado ese sistema operativo.

Harman/Becker uses the QNX RTOS Operating System for their Infotainment Systems, it's a kind of Linux/Unix system used in automotive, mobile phone, medical instruments etc., though this "hazardousareas.lwd" file can't be opened in windows programs

J tryed to mount it under sqlite (on linux) with bad luck
Peugeot 407 HDI Tecno 2.0 140cv FAP alluminio metallizzata wipnav sensori ant. e post. antifurto volumetrico e perimetrale

Avatar utente
zio_tibia
Peugeottista fast&furious
Messaggi: 615
Iscritto il: 22/06/2009, 10:32
Località: MILANO (e ovunque mi porti la mia Peugeot)

Re: WipNav: ricerca formato autovelox

Messaggio da zio_tibia »

Avevo già letto sul forum spagnolo queste news. Se il sistema operativo è Linux/Unix almeno un passo avanti è stato fatto.
Forse bisognerebbe sentire direttamente la parte tecnica di Harman Becker e con un po' di "ingegneria sociale" carpire qualche preziosa informazione.... :scratch:
308 1.6 HDI 110 cv Tecno grigio shark (+WIP NAV +bizona +pack confort +pack visibilità) rit. Nov-09, KM 17.000 @Ott-2010
WIP NAV: Firmware R20.07@R20.16 - Mappe 2010/2011 - Autovelox Ago. 2010 (wipinforadars) - Ott. 2010 (scdb)
Ex. Peugeot 406 2.1 sv (anno 1998) KM 327.700 @ Nov-09

sssurfer
Peugeottista appassionato
Messaggi: 125
Iscritto il: 22/02/2009, 21:58

Re: WipNav: ricerca formato autovelox

Messaggio da sssurfer »

zio_tibia ha scritto:Avevo già letto sul forum spagnolo queste news. Se il sistema operativo è Linux/Unix almeno un passo avanti è stato fatto.
Benvenuto nel thread, zio tibia.
Ma il SO è così influente? La codifica di scrittura dei dati non dipende dal programma database anziché dal SO?
Forse bisognerebbe sentire direttamente la parte tecnica di Harman Becker e con un po' di "ingegneria sociale" carpire qualche preziosa informazione.... :scratch:
Ecco: questa è un'area in cui sono totalmente negato. Oltretutto, anziché una bella donna sono anche un brutto uomo. :chessygrin:
Se tu hai capacità o agenti, da una breve ricerca due nomi potrebbero essere Greg Lindemann (alla Harman Becker) e Ryan Allen (alla QNX). Un altro nome, che ha lavorato alla Harman Becker dal marzo a novembre 2008 e cioè probabilmente proprio mentre la Peugeot creava il WipNav o poco dopo, è Franz Brandel.
Peugeot 407 HDI Tecno 2.0 140cv FAP alluminio metallizzata wipnav sensori ant. e post. antifurto volumetrico e perimetrale

kaprun
Peugeottista curioso
Messaggi: 6
Iscritto il: 25/09/2009, 15:17

Re: WipNav: ricerca formato autovelox

Messaggio da kaprun »

QNX ?! Interessante, è un sistema operativo con cui ho lavorato in passato, forse qualcosa mi verrà in mente...

Avatar utente
zio_tibia
Peugeottista fast&furious
Messaggi: 615
Iscritto il: 22/06/2009, 10:32
Località: MILANO (e ovunque mi porti la mia Peugeot)

Re: WipNav: ricerca formato autovelox

Messaggio da zio_tibia »

sssurfer ha scritto: Benvenuto nel thread, zio tibia.
Ma il SO è così influente? La codifica di scrittura dei dati non dipende dal programma database anziché dal SO?
Concordo, ma almeno l'ambiente di lavoro potrebbe restringere il campo di ricerca sui DB pià gettonati per questo SO.
Ecco: questa è un'area in cui sono totalmente negato. Oltretutto, anziché una bella donna sono anche un brutto uomo. :chessygrin:
Hai la mia stima fratello! :mrgreen:
Provo a fare qualche telefonata qua e la a spese della mia azienda, parlando in falsetto e vediam che succede :D
Scherzi a parte, provo a chiedere a qualche conoscente che lavora con applicazioni web e cartografia su web, magari qualcosa esce fuori...
308 1.6 HDI 110 cv Tecno grigio shark (+WIP NAV +bizona +pack confort +pack visibilità) rit. Nov-09, KM 17.000 @Ott-2010
WIP NAV: Firmware R20.07@R20.16 - Mappe 2010/2011 - Autovelox Ago. 2010 (wipinforadars) - Ott. 2010 (scdb)
Ex. Peugeot 406 2.1 sv (anno 1998) KM 327.700 @ Nov-09

sssurfer
Peugeottista appassionato
Messaggi: 125
Iscritto il: 22/02/2009, 21:58

Re: WipNav: ricerca formato autovelox

Messaggio da sssurfer »

zio_tibia ha scritto:l'ambiente di lavoro potrebbe restringere il campo di ricerca sui DB pià gettonati per questo SO
Giustissimo, grazie. Non avendo a che fare con SO e DB non penso mai a cose come questa.
Provo a fare qualche telefonata qua e la a spese della mia azienda, parlando in falsetto e vediam che succede :D
:lol:
Bè, di primo acchitto direi che ti farai: o dei nuovi amici, o un ricovero psichiatrico. :chessygrin:


Scherzi a parte, qualcuno ha idea di quale sia l'ordine di grandezza del numero di autovelox e POI in una nazione europea di medie dimensioni? Centinaia? Migliaia? Decine di migliaia?? :?
Peugeot 407 HDI Tecno 2.0 140cv FAP alluminio metallizzata wipnav sensori ant. e post. antifurto volumetrico e perimetrale

sssurfer
Peugeottista appassionato
Messaggi: 125
Iscritto il: 22/02/2009, 21:58

Re: WipNav: ricerca formato autovelox

Messaggio da sssurfer »

Altre brutte notizie:

http://www.openqnx.com/index.php?name=P ... ic&p=47566" onclick="window.open(this.href);return false;
Peugeot 407 HDI Tecno 2.0 140cv FAP alluminio metallizzata wipnav sensori ant. e post. antifurto volumetrico e perimetrale

kaprun
Peugeottista curioso
Messaggi: 6
Iscritto il: 25/09/2009, 15:17

Re: WipNav: ricerca formato autovelox

Messaggio da kaprun »

Sì ma rimane il fatto che il NAVI gira sotto QNX/Neutrino.... poi chissà se HB ha la licenza, si sarà sviluppata i suoi applicativi....

Vedrem !

pcantiello
Peugeottista appassionato
Messaggi: 161
Iscritto il: 02/08/2004, 10:21
Località: S.Maria C.V. (CE)

Re: WipNav: ricerca formato autovelox

Messaggio da pcantiello »

kaprun ha scritto:Sì ma rimane il fatto che il NAVI gira sotto QNX/Neutrino.... poi chissà se HB ha la licenza, si sarà sviluppata i suoi applicativi....

Vedrem !
Pensavo ad una cosa: non credo che HB abbia creato un formato specifico per il Wip Nav. E' molto probabile che il file sia simile se non identico a quello usato già per qualche altro modello dei suoi navigatori.
Se riuscissimo a procurarci da qualche conoscente i vari file autovelox di questo tipo di navigatore potremmo confrontarli.

Ultimamente stanno nascendo siti che promettono aggiornamenti alle informazioni dei radar per i gps delle varie marche, ad esempio:
http://www.navx.com/it/gps/speedcams/ o quest'altro:
http://www.navigating.de/cms/index.php?id=5321

Il nostro Wip Nav non è menzionato, ma agari uno di questi formati è proprio lo stesso, ma a saperlo ... :(
In attesa di Nuova 308 1.6 BlueHdi 120 EAT6 - Allure - bianco banchisa - interni misto TEP / Alcantara Mistral - Driver Assistance Pack - Driver Sport Pack - Retrocamera - Allarme volumetrico e Perimetrale - Ruotino di scorta
Ordinata: 26 Marzo 2016 - consegna prevista: 08 Giugno 2016
308 1.6 HDI 110CV Feline (Feb. 2009) - grigio thorium + Wip Nav con autovelox + pack urban 2 + allarme volumetrico + USB Box (non funzionante).
ex: 307 SW 2.0 110CV FAP (Lug. 2002) - Verde Idaho + pack confort + pack visibilita' + allarme volumetrico + caricatore CD
Tessera club: 0269

Torna a “Navigazione satellitare - informatica di bordo”