--- Log opened Fri Jan 05 00:00:58 2018 00:15 -!- Horwitz [~mich1@p200300800E003C00022268FFFE64E7C4.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds] 00:28 -!- Horwitz [~mich1@p200300800E75E200022268FFFE64E7C4.dip0.t-ipconnect.de] has joined #navit 00:28 -!- mode/#navit [+o Horwitz] by ChanServ 00:32 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 00:52 -!- ilovekiruna [~ilovekiru@dap120.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 250 seconds] 00:53 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has joined #navit 00:53 -!- mode/#navit [+v ilovekiruna] by ChanServ 01:30 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 248 seconds] 01:35 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 260 seconds] 01:41 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit 02:46 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has joined #navit 02:46 -!- mode/#navit [+v ilovekiruna] by ChanServ 03:09 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 264 seconds] 06:53 -!- noradtux [~noradtux@port-22564.pppoe.wtnet.de] has quit [Ping timeout: 256 seconds] 06:53 -!- noradtux [~noradtux@2a02:2028:551:1e01:ec4:7aff:fe33:3dc1] has joined #navit 07:00 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has joined #navit 07:00 -!- mode/#navit [+v xenos1984] by ChanServ 08:12 -!- nuovolnx [~nuovolnx@host195-93-dynamic.10-87-r.retail.telecomitalia.it] has joined #navit 08:16 -!- nuovolnx [~nuovolnx@host195-93-dynamic.10-87-r.retail.telecomitalia.it] has quit [Quit: Leaving] 08:34 -!- rdorsch [~rdo@mail.bokomoko.de] has quit [Quit: Coyote finally caught me] 08:36 -!- rdo [~rdo@mail.bokomoko.de] has joined #navit 10:02 -!- zintor [~sailfish@AMarseille-651-1-165-243.w90-37.abo.wanadoo.fr] has joined #navit 10:02 #navit: < zintor> hi@ all 10:03 #navit: < zintor> regarding splitting navit.xml: do I understand it right, that it is not really maitainable 10:05 #navit: < zintor> or is it more than just splitting 10:05 #navit: < zintor> and it makes some more work 10:08 #navit: < zintor> and in the end of all a visual navit.xml editor would be best 10:42 -!- pini [~pini@bou-fi.pustule.org] has joined #navit 10:51 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has joined #navit 10:51 -!- mode/#navit [+v ilovekiruna] by ChanServ 10:54 -!- zintor [~sailfish@AMarseille-651-1-165-243.w90-37.abo.wanadoo.fr] has quit [Ping timeout: 268 seconds] 11:00 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Remote host closed the connection] 11:03 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit 11:14 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has quit [Remote host closed the connection] 11:15 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has joined #navit 11:15 -!- mode/#navit [+v ilovekiruna] by ChanServ 11:37 -!- Celelibi [celelibi@par69-9-88-166-81-29.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 12:08 -!- ZeroOne [~ZeroOne@91.114.11.118] has joined #navit 12:18 -!- ZeroOne [~ZeroOne@91.114.11.118] has quit [Read error: Connection reset by peer] 12:37 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 268 seconds] 14:39 -!- nuovolnx [~nuovolnx@host195-93-dynamic.10-87-r.retail.telecomitalia.it] has joined #navit 14:41 -!- nuovolnx [~nuovolnx@host195-93-dynamic.10-87-r.retail.telecomitalia.it] has quit [Client Quit] 15:01 -!- Number6 [~number6@zoidberg.geoghegan.me] has quit [Remote host closed the connection] 15:05 -!- Number6 [~number6@zoidberg.geoghegan.me] has joined #navit 15:07 -!- mode/#navit [+o Number6] by ChanServ 16:10 -!- noradtux [~noradtux@2a02:2028:551:1e01:ec4:7aff:fe33:3dc1] has quit [Quit: Bye] 16:23 -!- noradtux [~noradtux@port-9037.pppoe.wtnet.de] has joined #navit 16:24 -!- noradtux [~noradtux@port-9037.pppoe.wtnet.de] has quit [Client Quit] 16:30 -!- noradtux [~noradtux@port-9037.pppoe.wtnet.de] has joined #navit 16:54 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has quit [Quit: Leaving.] 17:16 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 17:17 -!- mode/#navit [+v xenos1984] by ChanServ 17:27 #navit: <@KaZeR> hi there 18:05 -!- pini [~pini@bou-fi.pustule.org] has quit [Ping timeout: 268 seconds] 18:24 -!- pini [~pini@bou-fi.pustule.org] has joined #navit 18:29 -!- AVIC-MRZ02 [b9e3b688@gateway/web/freenode/ip.185.227.182.136] has joined #navit 18:30 #navit: <@KaZeR> hey AVIC-MRZ02 18:30 #navit: < AVIC-MRZ02> Hi KaZeR 18:31 #navit: <@KaZeR> i got a wince device from a friend yesterday to help run our tests. now i need to find how to run custom .exe on it 18:32 #navit: < AVIC-MRZ02> I need a very very tiny executable which runs on my device but I don't have an environment to compile it 18:32 #navit: <@KaZeR> you have the code? 18:32 #navit: < AVIC-MRZ02> just 4 lines of code 18:32 #navit: <@KaZeR> can you share that code? 18:33 #navit: < AVIC-MRZ02> just a sec. 18:34 #navit: < AVIC-MRZ02> Here is the code https://pastebin.com/M6FKjMST 18:38 #navit: <@KaZeR> ok, might or might not work :) http://sd-55475.dedibox.fr/test.exe 18:39 #navit: < AVIC-MRZ02> I'll try in a minute and be back 18:57 -!- jkoan [tI7jOcC8qJ@2a00:d0c0:200:0:b9:1a:9c0d:460] has quit [Ping timeout: 265 seconds] 18:58 #navit: < AVIC-MRZ02> KaZeR: I tried the code, I don't know why it's not working, may be it's working but there's another protection that I don't know. 18:59 #navit: <@KaZeR> nothing's happening ? 18:59 #navit: <@KaZeR> how do you fetch navit's logs? we can try to log some stuffs maybe 18:59 #navit: <@KaZeR> is navit outputing its log directly in a command line terminal or something like that? 19:00 #navit: < AVIC-MRZ02> This code is supposed to apply the modifications to registry. In fact will make the changes in registry persistent 19:01 #navit: < AVIC-MRZ02> navit creates a log file. It is also possible to create an empty log file so by this way we can understand that it's 100% working 19:07 #navit: <@KaZeR> yep, that was my intention. what was the path of the log file again? /USER1 something? 19:08 #navit: < AVIC-MRZ02> Let me check (my memory is terrible) 19:08 #navit: <@KaZeR> mine as well :D 19:09 #navit: < AVIC-MRZ02> The executable file will be in USB so for the path we can use USB/ 19:10 #navit: < AVIC-MRZ02> By the way, I managed to run 'Total Commander' on my unit :) 19:10 #navit: < AVIC-MRZ02> After running it, I'm running 'Explorer' and then 'File Manager' 19:11 #navit: < AVIC-MRZ02> by this way it is possible for me to run executables from USB flash directly 19:11 #navit: <@KaZeR> nice! 19:11 #navit: <@KaZeR> i hope to find a way to do the same of this new device that i got 19:12 #navit: <@KaZeR> http://sd-55475.dedibox.fr/logtest.exe 19:12 #navit: <@KaZeR> should create a file "test.txt" at the root of your usb device 19:12 #navit: < AVIC-MRZ02> OK. I'll check right now. 19:13 #navit: < AVIC-MRZ02> By the way, what's the OS on your device 5.0 or 6.0 19:13 #navit: < AVIC-MRZ02> I'll be back in a minute 19:22 #navit: < AVIC-MRZ02> I'm back 19:22 #navit: < AVIC-MRZ02> It's not creating a log file 19:24 #navit: < AVIC-MRZ02> If the folder/file structure in your device is more or less the same with my device I can send you the files that I'm using 19:28 #navit: < AVIC-MRZ02> KaZeR: I have another important news for you 19:33 #navit: < AVIC-MRZ02> I managed to run Navit!!! BUT the result was not good 19:43 #navit: <@KaZeR> AVIC-MRZ02: it's a wince 6 device, i'd be interested in testing your files yeah 19:44 #navit: <@KaZeR> might be a path issue for the creation. I've used '\USB\test.txt' as it seems to be what we saw while debugging the other day 19:44 #navit: <@KaZeR> oh nice! what's not so good? 19:44 #navit: < AVIC-MRZ02> I think my device is wince 5.0 but most probably files will run on your device 19:45 #navit: < AVIC-MRZ02> After running file manager, I located navit in a flash and run it from flash 19:45 -!- pini [~pini@bou-fi.pustule.org] has quit [Ping timeout: 264 seconds] 19:45 #navit: < AVIC-MRZ02> first I see a yellow screen, then I see the part of the map 19:47 #navit: < AVIC-MRZ02> but I couldn't manage to see the images on screen for zoom etc. 19:48 #navit: < AVIC-MRZ02> when I try to see the menu, text of the menu items were there but again there was no images 19:49 #navit: < AVIC-MRZ02> Also it was not showing my current location (most probably couldn't find GPS antenna) 19:49 #navit: <@KaZeR> ok, it shouldn't be too hard to fix. probably a path issue. can you share the logs? it should tell us where it tried to load the images from 19:50 #navit: <@KaZeR> for the gps we'll have to look into your com ports, just some forensics but it shouldn't be too hard either 19:50 #navit: <@KaZeR> hopefully we can get that picture of navit on your device today :) 19:51 #navit: < AVIC-MRZ02> I have to run it again, I'm trying a lot of things everyday to fix my 'timezone'. 19:53 #navit: < AVIC-MRZ02> Which version of Navit do you want me to try? 19:56 #navit: <@KaZeR> the one that you currently have should be fine. i just want to see if it complains about the missing icons 19:56 #navit: < AVIC-MRZ02> OK 19:59 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has joined #navit 20:00 -!- mode/#navit [+v ilovekiruna] by ChanServ 20:06 #navit: < AVIC-MRZ02> Here's the LOG https://pastebin.com/J41GeyLA 20:08 #navit: < AVIC-MRZ02> I can send you the images if you want. 20:15 #navit: <@KaZeR> so line 10 tells us why you don't have the gps signal, but first let's look into the images 20:18 #navit: < AVIC-MRZ02> I found an application to check COM port, I think it is scanning ports for a signal. That app cannot find any signal when it scans from port 0 to 9. 20:19 #navit: < AVIC-MRZ02> By the way I'm not sure if this app works without any problem. 20:22 #navit: < AVIC-MRZ02> KaZeR: I send you the images (how it's look like) of menu screen and navigation screen via e-mail 20:23 #navit: <@KaZeR> ok. imgur is also quite convenient for that :) 20:24 -!- rdo is now known as rdorsch 20:27 #navit: < AVIC-MRZ02> I was not aware of that :). Something like pastebin. 20:35 #navit: <@KaZeR> yep 20:36 #navit: <@KaZeR> got your mail. so yeah basically no images. the images are available on your device, right? 20:37 #navit: < AVIC-MRZ02> All of the images are available in USB under folder XPM 20:38 #navit: < AVIC-MRZ02> I'm also running Navit from USB 20:39 #navit: <@KaZeR> okay let's see 20:39 #navit: < AVIC-MRZ02> But, I located Navit and all other folders in a folder called NAVIT. They are not in the root. Do I have to copy them to the root? 20:40 #navit: <@KaZeR> we should be getting logs like "error:navit:graphics_image_new_scaled_rotated:No image for '/home/pierre/dev/navit/bin/navit/icons/shop_furnish.xpm'" if the file can't be read 20:40 #navit: < AVIC-MRZ02> On the other hand, it can find the map and also XML file without any problem 20:43 #navit: <@KaZeR> ok try to add a line like this : 20:43 #navit: <@KaZeR> to the debug statements at the beginning of the config 20:48 #navit: < AVIC-MRZ02> I added it to the very beginning of debug statements (now it is the first debug statement), is it ok? 20:50 #navit: <@KaZeR> yep. the way xml works you could put it pretty much anywhere as long as it's a child of the tag. it's just easier to maintain if we keep them somewhat sorted 20:54 #navit: < AVIC-MRZ02> Here's the log https://pastebin.com/XWXLDZZA 20:58 #navit: < AVIC-MRZ02> According to Log, images are loaded and scaled I think. 21:11 -!- ilovekiruna [~ilovekiru@ewu127.neoplus.adsl.tpnet.pl] has quit [Remote host closed the connection] 21:20 #navit: < AVIC-MRZ02> KaZeR: I think it's not reading GPS from COM port. 21:21 #navit: < AVIC-MRZ02> I checked registry values to find out which port it is using 21:22 #navit: < AVIC-MRZ02> Classically it must be something like " HKLM\Drivers\BuiltIn\GPS_HWCOM, Index, 4 " for COM port 4 21:22 #navit: < AVIC-MRZ02> But in my registry I don't have something like this, instead there is a path for a folder 21:23 #navit: < AVIC-MRZ02> The path is NAND/SYSTEM/GPS 21:25 #navit: < AVIC-MRZ02> I copied the content of this folder. Do you want to see the content (compressed file size is only 59kb) 21:30 #navit: < AVIC-MRZ02> Here is the content of GPS folder https://mega.nz/#F!RWxUCIqR!RpGOwe955hT6Mnzan3sSFA 21:34 #navit: <@KaZeR> thanks AVIC-MRZ02 21:35 #navit: <@KaZeR> your image issue might be a rendering issue then, which will be a bit more annoying to fix 21:36 #navit: < AVIC-MRZ02> Probably it's locating the map in front of the images 21:36 #navit: <@KaZeR> you would still have the images in the menu then. also OSD are drawn on top of the map 21:37 #navit: < AVIC-MRZ02> Yes, you're right 21:37 #navit: <@KaZeR> i don't think that the NAND/SYSTEM/GPS path is what we need. you mentioned having task manager running, are you able to list the running processes ? 21:38 #navit: < AVIC-MRZ02> I can try to list them, what we are looking for? 21:39 #navit: <@KaZeR> i'm wondering if there is a daemon running to handle the gps 21:39 #navit: <@KaZeR> also, are the files in that GPS folder changing? Hopefully only of them them is changing 21:40 #navit: < AVIC-MRZ02> I can copy the content of folder again to check if there is any change 21:41 #navit: < AVIC-MRZ02> I'm going to check the list of processes also 21:41 #navit: <@KaZeR> perfect. we can them compute the checksums using md5 21:54 #navit: < AVIC-MRZ02> Yes, there is difference between files, these are the new files https://mega.nz/#F!pOhUyZ5L!1ski2f3gspMNbRqKEnKUlQ 21:55 #navit: < AVIC-MRZ02> Also, I note down the list, let me quickly write the list of executables taken from task manager 21:57 #navit: < AVIC-MRZ02> And, here's the list of task manager https://pastebin.com/VBR9wJt9 21:59 #navit: <@KaZeR> thanks 22:00 #navit: <@KaZeR> it looks like the wince build is using a libpng lib shipped with navit 22:00 #navit: <@KaZeR> btw : what was the fix to your previous issue with navit and the config parsing? just running navit from USB instead of NAND ? 22:02 #navit: < AVIC-MRZ02> Now I'm just running it from USB, but before while I was trying to run it from NAND there was a parsing problem 22:04 #navit: < AVIC-MRZ02> BUT before, while I was running on NAND, I was cancelling it's original navi.exe and using navit instead of navi 22:04 #navit: < AVIC-MRZ02> NOW, I'm cancelling AV.exe, in order to run 'File Manager' 22:05 #navit: < AVIC-MRZ02> When the unit is turned on, mainly two apps are running on it one of them is AV and the other one is navi 22:06 #navit: < AVIC-MRZ02> (AV stands for Audio-Video I think, it's radio, MP3 player etc.) 22:07 #navit: <@KaZeR> i'm still curious about why it works from USB and not from NAND... 22:07 #navit: < AVIC-MRZ02> Now I'm running 'File Manager' instead of AV.exe and then using file manager I'm running the programs in flash 22:08 #navit: < AVIC-MRZ02> So, while I'm running navit, navi is also running. 22:08 #navit: < AVIC-MRZ02> (Two navigation programs are running together) 22:09 #navit: < AVIC-MRZ02> While we are running it from NAND, it starts parsing to a certain point and stops. 22:11 #navit: < AVIC-MRZ02> Is it possible to be interrupted by another application? 22:14 #navit: <@KaZeR> that would be weird as no other app should use that file. I still need to write that chunk of code to make sure that we were able to read the config file entirely 22:14 #navit: <@KaZeR> the good news is that your new test shows us that it's not an issue with the ezxml lib, since it parses the file correctly from USB 22:17 #navit: < AVIC-MRZ02> I seems so. 22:17 #navit: < AVIC-MRZ02> What do you think about GPS port 22:21 #navit: < AVIC-MRZ02> And one final thing, that tiny code which calls RegFlush function. Is it possible to create a working executable for it? 22:26 #navit: <@KaZeR> for the gps port, maybe we can find some hints if you poke around the settings of the default nav. it might be visible somwehere there 22:26 #navit: <@KaZeR> i could embed the RegFlush calls in a custom navit.exe for you to test (but otherwise yeah it should be possible to create an exe) 22:29 #navit: < AVIC-MRZ02> May be that custom navit will not check any file or map but just execute calls and then exit. Is it possible? 22:43 #navit: <@KaZeR> yeah sure 22:44 #navit: < AVIC-MRZ02> that's perfect 22:46 #navit: <@KaZeR> http://sd-55475.dedibox.fr/navit-flush.exe 22:49 #navit: < AVIC-MRZ02> Thank you very much KaZeR, I hope this one will work. Now I have to go to sleep. Tomorrow I'll try it and report back. 22:50 #navit: < AVIC-MRZ02> If it works, it will be possible for me to change every single key of registry ;) 22:51 #navit: < AVIC-MRZ02> At the end, I will manage to brick this unit :D 22:52 #navit: < AVIC-MRZ02> Just a last question, do I need to copy any file with navit-flush, or it's alone is enough? 22:53 #navit: <@KaZeR> you're welcome :) 22:54 #navit: <@KaZeR> it's probably best to place it next to your usual navit.exe for now 22:54 #navit: <@KaZeR> i would have to look more into the code to see what's actually needed 22:54 #navit: <@KaZeR> it *might* work as a standalone 22:55 #navit: < AVIC-MRZ02> OK. I'll try that also. 22:55 #navit: < AVIC-MRZ02> See you soon KaZeR. 22:55 #navit: < AVIC-MRZ02> Bye. 22:56 #navit: <@KaZeR> bye! 22:56 -!- AVIC-MRZ02 [b9e3b688@gateway/web/freenode/ip.185.227.182.136] has quit [Quit: Page closed] 23:36 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 255 seconds] 23:41 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit --- Log closed Sat Jan 06 00:00:59 2018