Stránka 1 z 2

"Jádro" navigace

Napsal: 13.7.2009, 21:39
od Pnaky
Navigace TomTom ma nejakou adresarovou strukturu - je nekde seznam veci ktere se v danych slozkach daji najit ci upravit? Treba by se mi hodila uprava oznameni na POI abych to nemusel klikat v TThome nebo primo ve stroji... V TT930 mam tuhle:

Kód: Vybrat vše

.Spotlight-V100\
art\
ASR\
audiobooks\
bin\
contacts\
ephem\
gns\
helpme\
home images\
itn\
licences\
logging\
LoquendoTTS\
maps\
mp3\
partial_updates\
phone_database\
photos\
poi\
program\
raster\
script\
schemes\
SIMCARD\
sounds\
statdata\
text\
TomTom HOME Install.app\
TomTom-Cfg\
voices\
Western_and_Central_Europe\
zip\

antitheftw.bmp
autorun.inf
bootloaderversion.txt
clmdata
connect2internet.db
connect2internet.so
connect2internet.db.encode
connect2internetdb.ver
CurrentLocation.dat
CurrentMap.dat
data.chk
data_im1.chk
data_lim.chk
data_ra.chk
data_sp.chk
data_ts.chk
fm2010parameters
fmsignal
install.bif
internal.dat
libaec_55.so
libaec_60.so
lowbatteryw.bmp
mctx.dat
newsettings.dat
settings.dat
signpost_li.txt
splashw.bmp
suspendw.bmp
system
tomtom.ico
ttgo.bif
ttpnpd.log
ttsystem
UserPatch.dat
Co vy dalsi? Prisli jste na neco co se da poresit upravou jednotlivych souboru primo?

Re: "Jádro" navigace

Napsal: 14.7.2009, 5:52
od Jirásek
Ono to s těmi zásahy přímo do souborů není tak jednoduché. V mnoha případech se bude pravděpodobně jednat o porušení licence. ::prav::

Re: "Jádro" navigace

Napsal: 14.7.2009, 11:30
od Pnaky
Jirasku, to ja chapu ale spousta tech souboru je textove upravitelnych aniz by bylo potreba je nejak de/kompilovat. Nechci se hrabat v uplnem jadru navigace (nejsem linuxak) takze mi spise jde o ty editovatelne soubory. To by nemel byt nejaky problem ne?

Re: "Jádro" navigace

Napsal: 14.7.2009, 15:13
od fox50
Něco takovýho ?

Kód: Vybrat vše

Key
[xxxx]: Category
* : wildcard
# : numeral

SDCard Contents for TT Running Navcore-8


D:.
| cleanup.txt <-- More info in Post #26
| clmdata
| CurrentMap.dat <-- Active Map
| data.chk
| data_li.chk
| fm2010parameters <-- Stored FM Stations
| fmsignal
| libaec.so
| mctx.dat
| ringtone.ogg <-- Ringtone
| settings.dat
| signpost_li.txt
| smsreceive.ogg <-- Sound incomig SMS
| splash[w].bmp <-- Startup Image [w] : widescreen
| system1 <-- Saved BootROM, new version of BootROM should be called "system"
| ttgo.bif
| ttsystem
| UserPatch.dat
| antitheft[w].bmp <-- Shutdown Logo (antitheft)
| lowbattery[w].bmp <-- Shutdown Logo if LowBatery
| noautosuspend.dat <-- Put a '1' (no quotes) in this file, if you don't want TT to shutdown when you connect to your PC
|

|
+---art
| \---cars <-- Folder for Car Icon
| -default.bmp
| Arrow Yellow.bmp
| Bike.bmp
| Car_1.bmp
| Car_2.bmp
| Car_3.bmp
| Citycar Green.bmp
| mercedes_c200.bmp
| mercedes_slk.bmp
| Saloon Red.bmp
| thumbs.dat
|
+---ASR <-- Folder for Auto Speech Recognition
| 6*.ctx
| acmod3200_car_*_f16_compact_lew4.dat
| commandsENG.ctx
| ddg2p_*_vadvde_large_lew4.dat
| digits*.ctx
| recording.ctx
| yes_no_*.ctx
|
+---bin
| mp3d <-- Jukebox
| obexftpd
| syncml
|
+---contacts
| called.txt <-- Call history
| contacts.txt <-- Contact List
| inbox.txt <-- Incomming SMS
| outbox.txt <-- Outgoing SMS
|
+---Flash <-- Used for Navcore-8 support on older devices (Not sure if this is always required
| | flash.cfg
| | settings.dat
| | testfile
| | ttsys.dta
| | USA_and_Canada-3A4B875C.mds
| |
| \---sysfile
| bootver
| btcal
| cal
| id
| mac
|
+---gns
| TmcEApi.so
|
+---helpme See This Post for more details
|
+---itn <-- Folder for saving Iteniraries
| temporary.iti
|
+---logging
|
+---LoquendoTTS <-- Folder for Text-To-Speech
| | [VoiceName].vde
| | default.session
| | [Language]#.#.lde
| | LicenseCode.txt
| | ttsmp*.ogg
| |
| +---bin
| | LTTS7AudioBoard.so
| |
| +---EnglishTE
| | EnglishTE6.9.atm
| | EnglishTE6.9.lex
| | EnglishTE6.9.phd
| |
| +---EnglishUs
| | | EnglishUs6.9.atm
| | | EnglishUs6.9.lex
| | | EnglishUs6.9.phd
| | | roadnr.EnglishUs6.8.lex
| | | roadnrAUS.EnglishUS6.8.lex
| | | sms.EnglishUs6.8.lex
| | |
| | \---[VoiceName] <-- Folder for Voice Files for :[VoiceName], eg "Susan"
| | Loq[VoiceName]GildedSde.so
| | Loq[VoiceName]Sde.so
| | Loq[VoiceName]TTSde.so
| | [VoiceName]16li.bin
| | [VoiceName]Gilded16li.bin
| | [VoiceName]TT.lex
| | [VoiceName]TT16li.bin
| |
| \---lib
| Loq210.so
| LoqAudioBoard.so
| Loq[Language]#.#.so
| loqMSX.so
| LoqTTS6.so
|
+---mp3 <-- Folder for MP3s
| |
| +---[Album Name]
| [Song].mp3
| [Playlist].pla <-- Same format as .m3u, just change the extension to .pla
|
+---North_America_2GB <-- Main Map Folder
| | cline.dat
| | cname.dat
| | cnode.dat
| | cphoneme.dat
| | crpoi.dat
| | cspeech_*.dat <-- Files used in Speech input of address, etc
| | faces.dat
| | mapinfo.dat
| | MapSettings.cfg <-- Home address,recent destinations,favorites
| | MapUserPatch.dat <-- Your Mapshare Correct
| | MapServerPatch.dat <-- TomTom MapShare
| | North_America_2GB-7.meta.dct <-- BlowFish Code on 7.xx and 8.xx maps
| | North_America_2GB-7.meta
| | North_America_2GB.pna <-- Main Map
| | poi.dat
| | tables.dat
| | tmccodes.dat
| | traffic.dat
| | [poi].ov2 <-- Each POI category has three files .ov2/.bmp/.ogg : More info in Post 25
| | [poi].bmp <-- Icon to map max 22x22 (24x24 NavCore 7.xx)
| | [poi].ogg <-- POI sound
| | [poi].ver <-- Version POI
| |
| \---brand <-- Folder for Icons used on Map
| *.bmp
|
+---photos <-- Folder for your own Photos
| [Photo].jpg
| [Photo].bmp
| [Photo].gif
| thumbs.dat
|
+---raster <-- Folder for "Satellite View when Zooming-out
| [Map]_-*.jpg
| [Map]_-*.sat
| [MapName].ver
|
+---schemes <-- Folder for Map Color Schemes
| adc-night.clr
| adc-night2.clr
| adc.clr
| kindagoog.clr
| Oregonensis.clr
|
+---screen <-- Folder for DUMP screen with press upper-left corner
| capture <-- blank file without extension
|
+---sounds
| *.ogg <-- optional warning sounds for POI (In menu ->Chance preferences->Manage POIs->Warn when near POI)
|
+---statdata
| disallowtrip.dat
| allowtrip.dat
|
+---Text <-- Save your (simple) HTML files here; more details in post below
| [document].txt
| [document].htm


Re: "Jádro" navigace

Napsal: 14.7.2009, 15:44
od Pnaky
fox55: to je to co jsem myslel avsak chybi mi tam treba definici souboru, ve kterem je nastaveno upozorneni na POI - at uz vzdalenost nebo zvuk. Rozhodne by se to lepe editovalo rucne v souboru nez tukanim v navigaci.

A tak celkove jsem myslel, ze nekdo prihodi tip na neco, na co v souvislosti s tema "systemovyma" souborama prisel ;)

Re: "Jádro" navigace

Napsal: 14.7.2009, 18:48
od funtomas
skusil by som napriklad prestudovat tuto stranku http://www.opentom.org/
pripadne ak chces nainstaluj si konzolu a mozes vyskusat par linuxovych prikazov

Re: "Jádro" navigace

Napsal: 14.7.2009, 19:43
od fox50
Jsem ochoten něcotakového spravovat, ale nechci to dělat sám (nemám dost času).
Problém je že lidí kteří se přídají je málo :(

Re: "Jádro" navigace

Napsal: 14.7.2009, 21:43
od Pnaky
fox50: a co by jsi chtel konkretne spravovat? tu adresarovou strukturu?

funtomas: no tam jsem koukal ale neprislo mi tam nic moc zajimaveho z toho co bych rad ;)

Re: "Jádro" navigace

Napsal: 15.7.2009, 10:08
od fox50
Tu adresářovou strukturu a hlavně ty podrobnosti k jednotlivým souborům. Nemluvě o tom že se ty funkce verzi od verze liší.

Třeba takové ikonky pro POI:
Navcore 6.xxx neumí "_X2" a zobrazuje jen ikonky 22x22
Navcore 7.xx umí navíc i ikonky 24x24
Navcore 7.48x podporoval ikonky POI s příponou "_X2" a rozlišení 48x48 bodů.
Navcore 8.3xx už "_X2" nepodporuje.


A to je jenom zobrazování ikonek u POI, těchto drobností které se liší verzi od verze je dost, a nemám čas vše sledovat testovat sám. Navíc není fórum na něco takového zrovna ideálně zařízeno.

Jako další příklad můžu nadhodit podporu více znaků a češtiny v POI (ov2), formát ogg souborů, playlisty mp3, obrázky úvodní obrazovky, ukončovací obrazovky, atd.

Re: "Jádro" navigace

Napsal: 15.7.2009, 15:17
od Pnaky
Myslim, ze trochu odbihame od me prvotni myslenky... To ze ruzne verze NavCore umi neco jineho je vec jasna avsak pristup a editace konkretnich souboru bude porad stejna a prave o ty "systemove" soubory mi jde... To jestli ta ci ona verze NavCore umi zobrazit _X2 POI ikony je vec druha.

Re: "Jádro" navigace

Napsal: 15.7.2009, 22:17
od fox50
Systémové soubory .... v podstatě je jeden a ten není editovatelný "ttsystem"

Ostatní soubory nejsou systémové ale nějakým způsobem rozšiřují nebo nastavují chování navigace.

Ty které rozšiřují jsou binární (ASR,TTS) a ty co nastavují těch zase tolik není momentálně mě napadá zapínání sejmutí obrazovky, to je všeobecně známé. Co tedy přesně myslíš tím systémové soubory? Napiš alespoň jeden příklad.

Re: "Jádro" navigace

Napsal: 16.7.2009, 8:08
od Pnaky
No treba se snazim dopatrat souboru, ve kterem by se dalo rucne editovat nasledujici: navigace umoznuje zapnout upozorneni na POI. Nastavis vzdalenost, zvuk a jeste pokud je bod na trase nebo neni. A vzhledem k tomu, ze tech bodu na upozorneni mam uz celkem dost tak se mi to nechce neustale klikat rucne... Tak treba tenhle soubor hledam...

Re: "Jádro" navigace

Napsal: 16.7.2009, 9:40
od fox50
Tak ten nemusíš hledat, je to v souboru "MapSettings.cfg" v adresáři mapy.
Tento soubor je binární, takže nějaké snadné editování nehrozí.
Další ? :)

Re: "Jádro" navigace

Napsal: 16.7.2009, 12:14
od Pnaky
No vida!!! :D A timhle zpusebm bych se rad dostal ke vsem souborum ktere neco umi ;) Tak nemam TT u sebe abych se podival jak to tam s nim vypada ale vecer budu laborovat... Kazdopadne diky. Je ale skoda, ze ty soubory jsou binarni takze nepujdou primo editovat protoze by to hodne lidem usetrilo praci kdyz uz TTHome nespolupracuje s TT na takove urovni jak by bylo treba viz. muj problem s pridanim zvuku pro oznameni na POI avsak v TT se ozve default. :(

Re: "Jádro" navigace

Napsal: 16.7.2009, 18:21
od vilik
Promiň, ty se chceš šťourat v binárních souborech navigace a nezvládneě přidat vlastní zvuk k události??? :zamysl: :shock3: