IRC log for #htc-linux on 20090307

00:00.13tsdogsdidn't we change that to int?
00:00.17cr2and the 'polygon' in buildmap_polygon_add_landmark is actually redundant.
00:00.24cr2we, but not the mainline.
00:00.39cr2we also had the 32bit limit for the polygons.
00:00.51cr2but i agree that it was a hack
00:01.02cr2because the actual problem lies much deeper.
00:02.00tsdogsthe landmark thing is also confusing ...
00:02.51cr2yes. it's 'tiger-speak'
00:03.03cr2like the cfcc instead of layer
00:03.25cr2and fips instead of the map_id
00:04.13*** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda)
00:04.16tsdogsyep
00:04.25cr2hehe. i've just rememberd that i need to add utf8 support to buildmap
00:04.54cr2with your nice _ssplit()  implementation
00:04.56tsdogsImho you should think a way to restrutucture the rdm format to support all the needed things
00:05.00tsdogslol
00:05.12cr2replacing the pointer mess that is there now.
00:05.33tsdogsdoesn't buildmap already support utf8, we had a map with utf8 chars in it
00:05.54cr2i'd like to hear kiozen, why he dislikes .img, and what can be done better.
00:06.11cr2not in the 'state' names
00:06.24tsdogshe had a post on osm mailing list time ago on that
00:06.26cr2sorry
00:06.31cr2buildus, not buildmap
00:06.55tsdogsdanny did add a iso support thing
00:07.20cr2iso does not support name search
00:07.20tsdogsbut it's still based on that ugly US coding :(
00:07.35cr2which is a problem.
00:07.41tsdogsiso names for map files i mean
00:08.00tsdogsnot for labels ...
00:08.22cr2yes, but it will break the 'state' search.
00:09.00tsdogsho, yes as it's based on the buildus ...
00:09.02cr2there is also one more problem, that the .rdm metadata is ignored.
00:09.24tsdogsthat only needs some coding.
00:10.52cr2'builus', or better 'buildidx' should just parse, and aggregate metadata
00:11.02cr2it was already coded, i think
00:11.07cr2but not finished.
00:11.25tsdogsso it's been disabled for some reason.... ho
00:11.43cr2roadmap_index.c
00:11.55cr2yes, it builds the index file.
00:12.03cr2which is not used...
00:13.08cr2.rdm always reminds me about netcdf4/hdf5
00:13.14tsdogsit says it is to get retrieve the data
00:13.42cr2<PROTECTED>
00:13.44cr2<PROTECTED>
00:13.46cr2<PROTECTED>
00:13.47cr2<PROTECTED>
00:13.49cr2<PROTECTED>
00:13.50cr2it' all metadata
00:14.57tsdogsisn't it used by the search dialog?
00:15.33cr2no.
00:15.37tsdogshmm, does not seem so :(
00:15.47cr2the old buildus index is used.
00:15.55cr2which uses the hardcoded names.
00:16.04cr2from the tiger/us
00:16.51cr2hmm, i'm curious if the netcdf4 and hdf5 are in oe :)
00:17.58tsdogsdunno, haven't updated oe since long time (still was on monotone)
00:18.22cr2is it something else now ?
00:18.48cr2it was broken so often, that i have given up eventually
00:20.10tsdogsgit now
00:20.10cr2ok
00:20.27cr2probably not
00:20.34cr2the formats are too scientific
00:20.56cr2and netcdf4 is very new.
00:21.18cr2but a very nice improvement as a portable data exchange format.
00:22.02cr2hehe. a nice way to keep ms people away from building maps :)
00:22.34tsdogslol
00:23.16cr2they can use python though.
00:23.35cr2http://www.unidata.ucar.edu/software/netcdf
00:24.34cr2hahaha
00:24.40cr2"We believe that most users will not need the enhanced netCDF-4 features at this time."
00:24.51cr2i use them to full extent :)
00:24.53tsdogslol
00:25.07tsdogsyou are not a "normal" user
00:25.11cr2lol
00:26.26tsdogsok time for bed.
00:28.06tsdogswe need to organize for roadmap. though right now danny is working on the routing plugin integration
00:29.53cr2yes, but he is using the hardcoded layers, like roadmap_editor
00:30.12*** join/#htc-linux techie (n=blarg@74.235.132.251)
00:30.19cr2i've written him an e-mail that it's a very bad idea.
00:30.33cr2so he is sensibilized now :)
00:30.38tsdogsyeah, I saw that too
00:30.41tsdogslol
00:30.46cr2:)
00:31.09cr2ok, good night.
00:31.10tsdogsbut as it's complex probably the first step is to integrate and understand how it works.
00:31.23tsdogsn8
00:38.02tmztmaejrep: you here?
01:23.22*** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda)
01:50.42*** join/#htc-linux BHSPitLappy (n=BHSPitLa@unaffiliated/bhspitmonkey)
01:52.42maejreptmzt: yeah, data5-7 are basically our versions of data 1-3 for gsm
01:53.02maejrepbtw, wifi does turn off data
01:54.36maejrepi'll try to look more into it tonight
01:54.40maejrepto see for sure how it does data
01:54.45maejrepand see if vogue's way works for us
01:56.00tmztyeah I switched to local putty
01:56.24*** part/#htc-linux tre9 (n=ubuntu@lepke.dreamhost.com)
01:56.43tmzthow does vogue data work?
01:57.09maejrepbtw, your comparison of with data on/off was skewed, because one started at ..cc the other at ..c8
01:57.42tmztsorry?
01:58.02tmztI was was streaming mp3 over http
01:58.10maejrep<tmzt> HaRET(16)# pd 0x01ff3fc8 0x100
01:58.10maejrep<tmzt> 01ff3fc8 | 00160016 007d007d 00000000 00000000 | ....}.}.........
01:58.10maejrep<tmzt> 01ff3fd8 | 043d043d 01380138 00000000 00000000 | =.=.8.8.........
01:58.10maejrep<tmzt> turning on data connection:
01:58.10maejrep<tmzt> HaRET(99)# pd 0x01ff3fcc 0x100
01:58.11maejrep<tmzt> 01ff3fcc | 00f500f5 00000000 00000000 0a0a0a0a | ................
01:58.13maejrep<tmzt> 01ff3fdc | 024e024e 00000000 00000000 00000000 | N.N.............
01:58.16tmztI expected a full buffer
01:58.23tmztoh that was with wifi
01:58.30tmztdidnt,t work
01:59.12tmztand I was using the raph mem map wiki
02:00.40maejrepwould be nice if vogue were better documented
02:00.46maejrepthe only way to find info about vogue is in the code
02:01.22*** join/#htc-linux mordy_ (n=mordy@pool-141-157-199-55.ny325.east.verizon.net)
02:01.26mordy_ok... i got my universal
02:01.37mordy_i forgot the site with the instructions for it though :/
02:01.41tmztthose got cut off
02:02.05mordy_cut off?
02:02.22tmztmaejreps lines on putty
02:02.41maejrephrm?
02:03.00tmztI can't reflow
02:03.09tmztpocketputty
02:05.01tmztvogue smd is only vogue tree?
02:06.53maejrepyeah
02:07.05maejrepthough my smd_7500.o should work for vogue
02:07.32maejreprather than rewriting smd.c, which otherwise works for all the other smd channels
02:08.27tmzt18:00 < tmzt> those got cut off
02:08.49tmztpasted
02:08.51maejrepI don't know what you're referring to
02:09.44tmztI mean dzo's code
02:10.03maejrepsorry, still not following
02:10.07maejrepwhat got cut off?
02:11.21tmztI  can't winch the screen
02:11.26tmztreflow it
02:11.49maejrepnot helping :p
02:11.54tmztI'll be back on the laptop in a few minutes
02:11.56maejrep<-- not following anything you're saying
02:12.20tmztok, sorry
02:12.28maejrep<PROTECTED>
02:12.28maejrep<PROTECTED>
02:12.28maejrep<PROTECTED>
02:12.38maejrepbut that's kaiser, not vogue
02:12.41maejrepdon't think it would work
02:13.30tmzthead/tail?
02:13.40maejrepdunno
02:13.41maejrepprobably
02:14.05tmztdzo code?
02:14.17maejrepdcordes I would imagine
02:14.33maejrepdzo's original code didn't include kaiser support, and I thought dcordes was doing most of the kaiser changes
02:14.34mordy_ok.. i need some guidance here
02:14.44tmzttheyththey look like smem offsets at least
02:14.52maejrepyeah
02:15.04maejrepthere's data there in my smem but doesn't look like a valid buffer
02:15.19maejrep00004240  07 00 00 00 e2 45 92 0f  42 a6 5d cf 0b 00 01 80  |.....E..B.].....|
02:15.19maejrep00004250  2b 89 26 00 07 00 00 00  00 00 00 00 00 00 00 00  |+.&.............|
02:15.19maejrep00004260  0b 00 01 90 2b 89 26 00  50 52 4f 58 59 20 36 36  |....+.&.PROXY 66|
02:15.20maejrep00004270  70 d6 d4 50 02 00 09 80  3c 89 26 00 07 00 00 00  |p..P....<.&.....|
02:15.20maejrep00004280  e2 45 92 0f 1e 6f 5e 8f  01 00 09 00 d7 ce 2d 00  |.E...o^.......-.|
02:15.33maejrepbut the same string is also repeated before that
02:16.39tmztPROXY?
02:17.10maejrepshrugs
02:17.40maejrepit's repeated several times through this area of smem
02:18.19*** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes)
02:18.58*** join/#htc-linux Cobain (n=cobain@ip68-13-242-95.ok.ok.cox.net)
02:19.20Cobainanyone have any idea why my raph800 would show the android boot screen and then the phone turns off?
02:19.41tmztvIBRATE?
02:19.47maejrep000f1340  04 12 26 1c 58 86 00 44  91 60 50 18 00 7a d8 a1  |..&.X..D.`P..z..|
02:19.48maejrep000f1350  00 00 48 54 54 50 2f 31  2e 31 20 32 30 30 20 4f  |..HTTP/1.1 200 O|
02:19.48maejrep000f1360  4b 0d 0a 50 72 61 67 6d  61 3a 20 6e 6f 2d 63 61  |K..Pragma: no-ca|
02:19.48maejrep000f1370  63 68 65 0d 0a 43 61 63  68 65 2d 43 6f 6e 74 72  |che..Cache-Contr|
02:19.50tmztdid it
02:19.51maejrepthat looks promising
02:19.58tmztyes
02:20.31tmztaddress?
02:21.08maejrephmm, but that's intermingled with some haret buffers
02:21.17maejrepthe left addr ^ is the offset from smem start
02:21.28maejrep(0x1f00000 + 0xf1340)
02:22.12maejreplooks like that's part of "SMD1"
02:22.33maejreppart of the 0xf0a00 -> +0xd82 circular buffer
02:23.28maejrep000f0a00  0a 04 d4 3c dc 00 00 08  f1 68 65 6c 70 20 70 77  |...<.....help pw|
02:23.28maejrep000f0a10  66 0d ee 79 7e 7e 21 45  20 00 3d e0 e7 40 00 2a  |f..y~~!E .=..@.*|
02:23.47maejrepactually...  that does make sense now that I think about it :X
02:24.08maejrepi think when I made this dump, I was still connecting to the phone with haretconsole over the EVDO IP
02:24.23maejrepso that would explain why I had haret output in my data buffer
02:25.03maejrepwhich means "SMD1" / "DIAG" is probably the wrong name ;p
02:25.27tmzt"re those in toc?
02:25.37maejrepno
02:25.39maejrep<PROTECTED>
02:25.39maejrep<PROTECTED>
02:26.04maejrepthat, and SMD0 / DS / AT both need to be hard-coded because they're not auto-discovered in toc
02:26.09maejrepwhich is dumb but whatever.. ;x
02:26.46Cobainhmm so the android screen keeps cycling .. i get the flashing android then it stops flashing .. screen goes blank .. then it starts loading all over again
02:29.08Cobainno ideas?
02:29.40maejrepsorry, I haven't seen that
02:30.06maejreptmzt: did you try pppd with qmi ?
02:30.10maejrep/dev/qmi*
02:31.14tmztno
02:31.26tmztbut I don't think qmi works like that, what do you mean?
02:32.39maejrephttp://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/smd_qmi.c;h=4ade853f15bf93aa09a1b0a12e54664b512fd659;hb=refs/heads/htc-vogue
02:32.49*** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com)
02:33.13maejreptmzt: know where the latest vogue initrd image is?
02:34.20tmztfor android?
02:34.47maejrepyeah
02:35.03maejreplooks like the one on his site might be up to date
02:35.10maejrep1.1 :p
02:39.30*** join/#htc-linux Venny (i=Travis@h216-45-127-2.dynamic.platinum.ca)
02:40.01*** join/#htc-linux nate_ (n=nate@adsl-70-137-12-139.dsl.okcyok.swbell.net)
02:40.05dzohi maejrep, what are you trying to do?
02:40.27maejrepfind out how vogue does data :)
02:40.33maejrepfound it in the initrd though
02:41.18*** join/#htc-linux nate_ (n=nate@adsl-70-137-12-139.dsl.okcyok.swbell.net)
02:41.27maejrep(for raph, btw)
02:41.32maejrepraph800/500
02:41.39dzovogue doesn't use the standard smem channels for data it has some hard coded at the end of the smem memory. with a different protocol!!
02:41.57maejrepi know :)
02:42.00maejrepraph800 is the same way
02:42.26maejrepI committed smd_7500.c to htc-msm branch, which was mostly based on your vogue-smd.c
02:42.30dzois that the cdma raph?
02:42.32maejrephtc-msm-2.6.27
02:42.33maejrepyes
02:42.48maejrepseems to be an msm7500 thing
02:43.11dzook, vogue-smd is painful cos it has to support the kaiser smd and rpc smd which are all different.
02:43.49maejrepyeah :/
02:44.05dzoi think it is for some kind of backward compat, before they introduced the smem toc, it was all hard coded. kaiser still is.
02:44.07maejrepsmd_7500.c should work for vogue, getting cid 0 and 1
02:44.17maejrepbut doesn't have anything for the kaiser smd channels
02:44.52dzoit does, there's a table of channels just for kaiser.
02:45.12maejrepi know :)  I'm talking about the file I committed last week to the raph branch, for raph800
02:45.35maejrepit uses an almost-stock smd.c, and does a late-init of the non-auto-detected channels that aren't in toc
02:45.59dzook, not a problem, they archs are so different it probably doesn't make sense to try to merge.
02:46.00Marajinhello hello
02:46.25Marajindzo: erm, the kaiser SD code, are there still known issues with it or should I accept that my 4GB card is probably part broken?
02:47.27dzosome sdhc cards have problems, but I don't think its the driver's fault. could be an unsupported voltage or similar.
02:47.36Marajinhmm
02:47.50Marajinwell it tends to spam buffer IO errors and flushes stuff but eventually tends to load anyway
02:48.01dzothere is a voltage table in the trout board file, that might help.
02:48.01tmztso did google/android really influence this then?
02:48.14maejrepdzo: funny thing is raph100 is very similar to trout, and raph800 is very similar to vogue.  but then there are aspects where they're both similar to each other because they have the same hardware
02:48.16Marajintmzt: influence what?
02:48.23dzotry changing the max freq.
02:48.24maejrepstrange divergence :p
02:48.25tmztthe use of table of contents
02:48.42Marajinoh I see
02:49.09Marajintmzt: the codewizardy toolchain really does hate me, I've tried several releases of it, they all segfault at the same place :P
02:49.14dzothey probably did, they got qc to add the proc_comm clock commands.
02:50.06maejrepmaybe its time for me to get android 1.0 booting now
02:50.51Marajindzo: oh, t'other thing I was noting is that I really can't get android to sync to a google account on the kaiser regardless of what path I take trying to get it to do it
02:51.02Marajindid I understand wrong that this is supposed to be possible?
02:54.10nate_I'm trying to get android running from source on my titan (purely as an exercise to learn how things work, I know others have binaries running already), so far I'm building from generic, and have patched the VRamheap.cpp, running without a data.img, just trying to get basic core functionality.
02:54.29nate_<PROTECTED>
02:55.50nate_the vogue-ts and titan keys drivers load without a hitch, so I don't think it's that, and the logcat's telling me that surface flinger keeps getting signal 12 from various processes and resending to the signal handler
02:56.09nate_dunno if that's normal or not
02:59.35*** part/#htc-linux n8thegr87 (n=nate@adsl-70-137-12-139.dsl.okcyok.swbell.net)
02:59.43*** join/#htc-linux n8thegr87 (n=nate@adsl-70-137-12-139.dsl.okcyok.swbell.net)
03:00.08n8thegr87any ideas?
03:02.10tmztn8thegr87: what's the VRamHeap patch for? and what you really need to be careful about is making sure you are not enabling CONFIG_MTD_* anything in the kernel
03:02.29tmztthat's what data.img is for, so you have somewhere to store files without using the flash
03:03.00tmztdo you have hw3d enabled?
03:03.15tmztmaejrep: is android working?
03:03.35maejrepas in?
03:03.44n8thegr87to decrease pmem size (titan is kind of scant on ram
03:03.51tmztah
03:03.58tmztbut I think you do that in the kernel
03:04.03tmztwhere did you see that patch?
03:04.20n8thegr87dzo's diffs on his site
03:04.38n8thegr87it's for surfaceflinger
03:05.05tmztare you getting error messages?
03:05.21n8thegr87and the kernel I'm using is from the git.linuxtogo vogue branch,
03:05.21tmztoh, it's building ok then?
03:05.21mordy_is there a way to have linux run without an SD card?
03:05.23tmztjust not working
03:05.32tmztmordy_: initrd/initramfs
03:06.06mordy_tmzt: i'm trying to follow instructions from here: http://www.handhelds.org/moin/moin.cgi/UniversalHowtoInstallLinux - it's looking for an SD card -
03:06.21mordy_i have an SD card with me, but it's broken, and hence the kernel panics when it's inside there
03:07.16n8thegr87yeah, it get to the desktop, but then does nothing, I go back to the console and run logcat, and the only thing I can see is a crapload of signal 12's being resent by surfaceflinger, and dropped events that I'm assuming are corresponding to keypresses, since the give scancodes
03:07.57mordy_hmm.. weird, now it boots
03:09.53n8thegr87I have a feeling that there's a bunch of other necessary patches, but I just can't find anything relevent to the particular behavior I'm seeing
03:10.13mordy_what is this? busybox?
03:11.42n8thegr87anywho, I'm off to go watch the watchmen :P, I was just curious if there was a definitive changelog or diff somewhere to help me out
03:12.01n8thegr87or to get me in the right direction at least
03:12.11dgmdann8thegr87, hey just came back from afk but i am trying to get the kernel to compile for titan also... maybe i could talk to u a little later
03:13.46n8thegr87okie doke, yeah, I got the kernel compiled, and it works with dzo's system.img and all, I'm just trying to reverse engineer and figure out how to get from the android source system.img to a working one like dzo's
03:15.07dgmdanah i am not that far along but want to do that too... i tried compiling android from its src and it came out to like 50-55 mb, where the dzo image is like 30 right?
03:15.49n8thegr87yeah, somethin like that
03:16.31dgmdani then tried using it for the hell of it and it just stuck on the android screen, no surprise i guess
03:16.40n8thegr87yeah
03:17.28dgmdani'm getting lots of compiling errors trying to make the zimage though
03:17.32n8thegr87so far the only thing I needed to change is the pmem_size constant in vramheap.cpp and that got me to the desktop, nothing else though :(
03:17.44n8thegr87like?
03:17.53dgmdanone sec
03:19.51dgmdani've got to be missing something or have something not configured correctly... i have the toolchain though... heres the first error i can see: In file included from drivers/i2c/chips/mt9t013.c:19:
03:20.42dgmdan.. /media/disk-1/android/kaiser-src/kernel/arch/arm/include/asm/gpio.h:5:23: error:  mach/gpio.h: No such file or directory
03:21.48n8thegr87sounds like it's the toolchain
03:22.07dgmdanhmm
03:24.07n8thegr87I used the one that came with the android source, it's located in (src directory)/prebuilt/linux-x86/toolchain/arm-eabi-4.3.1
03:25.10dgmdanand where are u specifying where to find the toolkit?  in the make command?
03:25.24n8thegr87yeah
03:25.39n8thegr87make ARCH=arm CROSSCOMPILE=/where's/your/toolchain- htctitan_defconfig  or
03:25.52n8thegr87er... no 'or' at the end of that
03:26.25n8thegr87make ARCH=arm CROSSCOMPILE=/where's/your/toolchain- htctitan_defconfig
03:26.25dgmdanalso are you using the latest version of the source?  or the last titan-specific update on 1-5-09?
03:26.39dgmdanyeah that's what i'm doing too
03:26.49dgmdanlet me try pointing to the android src version, instead of the one I DLed
03:26.56n8thegr87the last titan specific one, but it shouldn't matter if you're using the titan defconfig methinks
03:27.14dgmdanno, on the latest version the htctitan-defconfig isn't there
03:27.25n8thegr87yeah, I had similar troubles, but once I did that it worked for me
03:27.40n8thegr87anyhow, I gotta jet, good luck though!
03:28.01dgmdanthanks!  come back on sometime and let me pick your brain heh
03:30.52*** join/#htc-linux dzo (n=dzo@121-98-128-127.bitstream.orcon.net.nz)
03:41.48tmztdgmdan: is there a a htctitan_defconfig? shouldn't the vogue one work with the titan mtype?
03:43.05tmztdgmdan: you don't have a CONFIG_MACH it looks like, so the mach symlink isn't being created
03:44.17tmztmaejrep: do you know how to get the head pointers and try this with the smd_7500?
03:44.35maejreptry what?
03:44.47tmztgetting ppp
03:45.06tmztI'm using debian so I don't have to worry about the ril or scripts right now
03:46.51maejrepwell, the way vogue's initrd does it, is echo -e -n "AT+HTC_DUN=0\r" > /dev/smd0 ; sleep 2 ; echo -e -n "ATDT#777\r" > /dev/smd0 ; sleep 4 ; pppd /dev/smd1
03:47.21tmztyeah, I mean getting the smd to register unless you mean we should try dzo's smd code
03:47.25maejrepbut I don't think smd1 is registered automatically right now
03:47.32maejrepno, don't need that
03:47.40tmztit's not
03:48.00dgmdantmzt, let me try it with the vogue config
03:48.09tmztand it's CROSS_COMPILE
03:48.27dgmdanyeah gotcha
03:48.32maejrepso, did you change smd_tty to allow cid 1 to be opened?
03:48.47tmztI did, it didn't work
03:48.49maejrepthen you can just mknod c 253 1 /dev/smd1
03:48.53tmztit still didn't register the device
03:48.56tmztI tried that
03:48.57maejrepit won't
03:49.03tmztI have to get ssh back
03:49.03maejrepit registers the device manually in probe
03:49.21maejrepyou can add the register function call there if you want ;)
03:49.28tmztI added cid 1 and 7 to the ENODEV check
03:49.39tmztand I tried smd_alloc_tty
03:49.40maejrepcid 7 is not used i think
03:49.43tmztright
03:49.53maejrepdid you do the AT commands before running pppd ?
03:49.55tmztdzo said the ppp buffer is at the end of smem
03:49.59tmztyes
03:50.05maejrepyeah we already have the ppp buffer
03:50.07maejrepthat's smd1
03:50.09*** join/#htc-linux dcordes_ (n=dcordes@unaffiliated/dcordes)
03:50.24dzohi, right now titan has lots of #ifdefs and so won't build with vogue, you have use the vogue config and add titan.
03:51.33maejreptmzt: what happens?
03:51.46dgmdancompiling seems to be working with the vogue config
03:51.47tmztcan't remember exactly what I tried
03:52.15dzowould be good if you could do it properly, then same kernel would boot on every device.
03:52.28tmztand I need to re-add n == 1 it looks like
03:52.33dgmdandzo what do u mean by "add titan"?
03:52.56dzomake menuconfig and select titan.
03:52.58*** join/#htc-linux Zoolooc_ (n=fredsiba@nrbg-4dbffcfb.pool.einsundeins.de)
03:53.11dgmdanah ok
03:53.11tmztor change CONFIG_MACH_HTCVOGUE to HTCTITAN in .config
03:53.17tmztwell
03:54.08tmztmaejrep: what should name be for smd1?
03:54.15maejrepSMD_DIAG
03:54.30tmztok
03:54.34tmztbut what is ppp?
03:54.50tmztif ppp is smd1 why is it called DIAG I mean
03:55.26maejrepDIAG is the name from msm_smd.h
03:55.32maejrephas no real significance otherwise
03:55.34tmztfrom android?
03:55.36dgmdanshould i turn off the other types of htcs in config?  and just leave titan selected?
03:55.39maejreptrout, yes
03:55.42maejrepwell
03:55.45maejrepyeah
03:56.02maejrepits in include/mach/msm_smd.h
03:56.05dzodgmdan: leave the others
03:56.09dgmdank
03:56.15maejrepcid 0 = DS, cid 1 = DIAG, etc
03:56.28maejrepso to remove confusion, I followed that naming
03:57.15mordy_there isn't any way to have a r/w fs without an SD card?
03:57.30mordy_seems i'm going to have to make my own image :/
03:57.40*** join/#htc-linux rodpod (n=rod@hick.org)
03:59.43tmztmordy_: sorry?
04:01.00mordy_tmzt: well, i don't have an SD card and i'm trying to find out if ... hmm... i guess you're right. if i don't have a non-volatile storage area, there's no way that things can permanently be written
04:03.17tmztpermanately right, but you can use a read/write filesystem (initrd or initramfs) but you won't be able to save anything
04:03.22dgmdanhmm it's failing once i enable titan... here's my output http://pastebin.com/d4fbabcaa
04:03.27tmztmordy_: what device is this anyway?
04:03.33mordy_tmzt: universal
04:03.49tmztwhy doesn't sd work?
04:03.58mordy_well, i just don't have a card for it :P
04:04.07mordy_got it from ebay, the phone works, the card is dead
04:04.37mordy_but i'm just impatient and want to see how this thing runs linux
04:04.49mordy_at least i saw the bootup and the penguin, hence i saw it run 'linux'
04:06.58tmztdgmdan: wow, never seen that before
04:07.06tmztdzo: any ideas? http://pastebin.com/d4fbabcaa
04:07.54tmztit's got to be a .config option you're missing though
04:08.09tmzttry adding V=1 to make and paste that
04:08.13dgmdank
04:08.14mordy_haret is the bootloader, and i guess it wants a kernel + initrd... now the question is how do i work with harel, does it need any special format etc.
04:08.23mordy_i guess i can just make a debootstrap install?
04:08.31tmztsame as grub or whatever
04:08.32*** join/#htc-linux woods26 (n=CDP@c-68-54-66-168.hsd1.fl.comcast.net)
04:08.46tmztyou can, but only from an arm host or it gets really complicated
04:09.14mordy_i guess i need an ARM emulator
04:09.18*** join/#htc-linux mrmoku` (n=mrmoku@ppp-93-104-59-38.dynamic.mnet-online.de)
04:09.30tmztwhat exactly are you trying to do?
04:09.36dgmdantmzt, http://pastebin.com/d1c30e2c1
04:09.59*** join/#htc-linux maejrep (n=madcoder@c-71-225-238-170.hsd1.pa.comcast.net)
04:10.25mordy_tmzt: make my own initrd with ARM binaries, and test it out on a normal computer before i transfer it to a phone
04:10.37mordy_in other words, i need an ARM host
04:10.42dgmdanmaejrep hello fellow pennsylvanian ;)
04:11.02tmzt#
04:11.02tmztarch/arm/mach-msm/vogue-hw.c: In function 'set_audio_parameters':
04:11.02tmzt#
04:11.03tmztarch/arm/mach-msm/vogue-hw.c:168: error: 'audioparams3_k' undeclared (first use in this function)
04:11.29mordy_nvm
04:11.57tmztI mean what are you trying to accomplish with the uni
04:12.17mordy_you mean what i intend to use it for?
04:12.25tmztyeah
04:13.02mordy_well, i'm limited currently without an SD, but just a remote console - and some other stuff to fool around with
04:13.30tmztwhy doesn't sd work?
04:13.39mordy_i simply don't have an SD card :P
04:13.46tmztoh
04:14.07dgmdanwww.newegg.com :P
04:14.15mordy_yeah... i'm impatient though
04:14.49tmztwhy do you say the sd card is broken?
04:14.55dgmdanu dont have anything like a camera to steal one from?
04:15.12mordy_tmzt: well, just gets a lot of bad sectors, ran badblocks on it - spammed my console
04:15.27tmztand are you building a kernel or what zImage are you using?
04:15.33tmztwith a usb adapter?
04:15.56tmztok, I just wanted to make sure it wasn't because of the panic
04:16.01mordy_no, i didn't get around to building a kernel yet. i'd like to... i'm really just trying to make sense of what i want to do
04:16.07mordy_oh, the panic was due to the bad SD
04:22.09tmztmordy_: well, there is a debian build for the universal, and a poky build
04:22.17tmztthe wifi is not exactly stable
04:22.41mordy_hmmm....
04:23.16mordy_well, how buggy is the wifi exactly?
04:23.41tmztI don't know I don't have a universal, I just know from ALoGeNo who is not here now
04:25.04dgmdantmzt, want me to upload the .config im using?  maybe that'll help?
04:25.21tmztsure
04:25.41tmztI'm guessing you can just disable the audio stuff though
04:26.39mordy_and currently there's no way to flas
04:26.39mordy_d
04:26.47dgmdantmzt, http://pastebin.com/d2575b9b6
04:27.39mordy_the device to linux ? (wifi with windows isn't great either
04:28.15tmztI don't see TITAN in that file
04:28.24tmztno, you can't flash
04:29.12dgmdanline 180
04:29.40tmztwhere's CONFIG_INPUT_TOUCHSCREEN?
04:30.32tmztCONFIG_MACH_HTCTITAN
04:31.13tmztwhat lines in Kconfig in mach-msm includes vogue-hw.o
04:31.13dgmdanhmm didn't know about those
04:31.15tmztpaste those
04:32.24mordy_btw, these options are in the main kernel config?
04:32.33dgmdanwheres Kconfig?
04:32.38mordy_or are these patches
04:33.31tmztarch/arm/mach-msm/Makefile, sorry
04:33.34tmztnot Kconfig
04:33.43tmztmordy_: what main config?
04:34.52dgmdanheres the only line matching vogue-hw.o -  obj-$(CONFIG_MACH_HTCVOGUE) += board-htcvogue.o vogueirq.o vogue-hw.o clock-7x00.o battery.o
04:35.38tmztbut HTCVOGUE is compiled
04:35.53tmzttry fixing the CONFIG_MACH_HTCTITAN=y and compile again
04:36.08dgmdanok
04:37.57mordy_by 'main config' i mean the kernel config options as i'd see them after downloading the kernel source from kernel.org; as opposed to applying various patches
04:38.16tmztno, those are in the git.linuxtogo.org trees
04:38.25tmztbut they aren't needed for uni
04:39.03dgmdantmzt, well once i set CONFIG_MACH_HTCTITAN it asks y/n for CONFIG_HTCTITAN, i said no and it compiled
04:39.18tmztwow
04:39.21tmztit shouldn't
04:39.33tmztsomething in Kconfig is not right
04:40.06dgmdanit edited out my CONFIG_MACH_HTCTITAN line in .config
04:40.19dgmdanand put in # CONFIG_HTCTITAN is not set
04:40.33tmztwhat tree and branch is this?
04:40.57tmztlet's start with building and testing a VOGUE kernel then
04:41.18dgmdanits the htc-vogue head of the linuxtogo repo
04:41.37tmztI think if you enable CONFIG_HTCTITAN it adds titan features to that but I'm not sure, it won't use a seperate mtype in that case I think
04:41.46tmzt2.6.25?
04:41.52*** join/#htc-linux swc|666 (n=carramro@unaffiliated/swc666/x-4934821)
04:42.11dgmdanyea believe so
04:43.50tmztdcordes_: any idea about this one, how to build titan from vogue tree?
04:45.02tmztobj-$(CONFIG_HTCTITAN) += board-titan-keypad.o board-titan-front-keys.o titan-ts.o
04:53.16dgmdanwell its cool, i'm sure someone will be able to solve it eventually
04:55.20dgmdananother q also.. i think the n8thegr8 guy was asking something similar earlier... how hard is it to make a small change to the android src and make a new system.img?
04:59.02mordy_hmm... i see the debian distro for the uni -- can't figure out how to get it thought. jigdo seems broken
04:59.46tmztwhat's jigdo saying?
05:00.05tmztand I've only used it once to get a cd of woody years ago
05:00.07mordy_i don't know... it's just not progressing. tbh i've never used jigdo before
05:03.28mordy_then again i guess jigdo is just a regular debian install, perhaps just that someone took to work to install/remove packages from the standard debootstrap install?
05:04.18tmztwell, jigdo is usually used to reconstruct an iso image from packages but it seems it can also build root filesystems now
05:04.29mordy_lol
05:09.28mordy_can you link me to info abouut getting a functional ARM testing platform on ym host?
05:13.45tmztym?
05:13.50mordy_my*
05:13.52mordy_lol
05:14.01mordy_i think i'll try this actually
05:14.03mordy_http://www.aurel32.net/info/debian_arm_qemu.php
05:14.18tmztyou have to use the right kernel or network doesn't work
05:16.13mordy_well, i'm still at the stage of actually getting something to display on my host
05:17.36mordy_what specific -M setting do i use with qemu? i'm trying to boot the zImage i got from the titchy site
05:19.09*** join/#htc-linux Venny (i=Travis@h216-45-127-2.dynamic.platinum.ca)
05:20.50tmztversitle
05:21.34tmztversatilepb I think
05:22.11dgmdantmzt, any idea about my question about recompiling android?  i have tried it already and successfully compiled android... but the system.img I made was like 55 MB, vs the existing ones for vogue/titan which is like 30
05:22.21mordy_i tried qemu-system-arm -M versatilepb -kernel zImage - it just hangs
05:22.24dgmdanand it wouldn't boot... just hangs on the android screen
05:22.34tmztyeah it will, you don't have the right mtype
05:26.29mordy_maybe it's just a bad image?
05:28.17tmztno, it's what I said, you have to patch qemu for it to even boot
05:28.29tmztI don't know if qemu supports universal now, even the poky version
05:29.02tmztdgmdan: I don't know how to compile android, the 30mb version are stripped down though
05:29.46dgmdanany idea if theres a git repo of the stripped down version somewhere?
05:30.03tmztno, you'd have to ask dzo or j0b0
05:30.19dgmdank thanks
05:31.39mordy_hmm... what exactly is poky? another distro?
05:33.38tmztyeah
05:37.57mordy_hmm.... let me try this...
05:40.00*** join/#htc-linux Vemo (i=Travis@h216-45-127-2.dynamic.platinum.ca)
05:41.08mordy_this is the version i want? Version: 1:0.9.1-0oh2
05:41.19mordy_(of qemu, that is)
05:41.46tmztmaybe, use qemu -M \? to see what it supports
05:42.57mordy_tmzt: i did -- versatile, realview,, akita, spitz, borzol, terrier cheetah etc.
05:50.48mordy_meh, won't work :/
05:51.54tmztno, but you can still build a root filesystem with a different kernel
05:52.05tmztthe debian versatile kernel or whatever
05:57.36mordy_ok... finally i get something :D
05:59.46tmztcool
05:59.59tmztI'm wondering how you intend to do this though, I haven't tried it
06:00.15tmztyou are mounting an image as a -hda or -sd ?
06:00.20mordy_not yet...
06:00.28tmztwell, vers doesn't support sd I think
06:01.38mordy_well, i just need to configure a base system and have some basic functionality before i actually place it on the phone, and for the phone i guess i can use the zImage kernel -- they are binary compatible, right?
06:01.53mordy_i mean, a binary that can run on versatile will run on the universal?
06:05.30mordy_well, at least this thing has putty
06:06.35mordy_not that it's so convenient with windows taking up half of the screen
06:14.14*** join/#htc-linux BHSPitLappy (n=BHSPitLa@unaffiliated/bhspitmonkey)
06:15.41*** join/#htc-linux rodpod (n=rod@hick.org)
06:19.48tmztnot the kernel but the userland parts can
06:21.12*** join/#htc-linux hechu (n=hechu@116.22.50.173)
06:21.35tmztI mean the kernel will run, but it won't work because the machtype is different (the kernel checks) and the (virtual) hardware is different
06:27.24mordy_hmm... now let me make an fs and debootstrap stuff into it. how much space will a debootstrap take up,, if you know
06:27.37mordy_i  know it's about 300mb for x86, dunno for arm
06:28.33tmztopen("/dev/smd1", O_RDWR|O_NONBLOCK)    = -1 ENODEV (No such device)
06:28.39tmztit will be about the same
06:28.48mordy_eeek
06:28.58tmztthat's why you need an sd card
06:29.04mordy_nods
06:29.28tmztif you just want to try this, you can use the hermes image at linuxtogo.org/~htcpxa or ~koconnor
06:29.39tmztor linwizard (linwizard.sf.net)
06:29.56tmztthose should work with set INITRD in default.txt
06:35.01mordy_lol stupid windows
06:35.51mordy_i'm trying to server the rootfs from my http server, it tries to download it as a text file
06:36.03mordy_need to give it some nice extension like 'zip' or 'exe' for it to act nicely
06:41.29mordy_where is setup.exe?
06:41.59tmzt<PROTECTED>
06:41.59tmzt<PROTECTED>
06:41.59tmzt<PROTECTED>
06:42.00tmzt<PROTECTED>
06:42.06tmztwhat?
06:42.19tmztwhat do you mean?
06:42.27tmztyou can rename it, I use .pdf
06:42.38mordy_i mean the haret config file
06:42.46mordy_i installed one of those cabs
06:44.08tmztonce you've installed it, copy the initrd from it to a directory with haret, default.txt, zImage
06:58.02mordy_ahh... i got it..
06:58.46mordy_now where to get an initrd that isn't just a tool for installing another FS.. and where to find a rootfs that's <30MB
07:02.04mordy_78 MB :|
07:03.40mordy_but i see a lot of the bulk is the gui
07:04.00mordy_qtopia base is 78MB, - with about half of that being Qt libs
07:10.50mordy_just make the cpio archive of the root dir and gzip it?
07:14.55*** join/#htc-linux goxboxlive (n=goxboxli@185.84-48-126.nextgentel.com)
07:26.35mordy_hmm... panic -- did i make the initrd correctly?
07:31.17mordy_oic
07:31.21*** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be)
07:41.12*** join/#htc-linux n8thegr8 (n=nate@adsl-70-137-12-139.dsl.okcyok.swbell.net)
07:47.33mordy_gah... "image too large"
07:47.34mordy_:(
07:47.51mordy_is there anything i can do about this?
08:09.12*** join/#htc-linux Student (n=Student@62.16.118.7)
08:13.46*** join/#htc-linux nebi (n=nebi@170.ftth2.cust.fyrobs1.upps.se.borderlight.net)
08:20.02*** join/#htc-linux yoyey (n=yoann@lns-bzn-49f-81-56-185-87.adsl.proxad.net)
08:32.54*** join/#htc-linux goxboxlive (n=goxboxli@185.84-48-126.nextgentel.com)
08:33.37*** join/#htc-linux tsdogs (n=tsdogs@net70-17.metalit.net)
08:34.30*** join/#htc-linux swc|666 (n=carramro@unaffiliated/swc666/x-4934821)
08:56.19*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87c436.pool.einsundeins.de)
09:40.22*** join/#htc-linux goxboxlive (n=goxboxli@185.84-48-126.nextgentel.com)
09:42.52*** join/#htc-linux goxboxlive_ (n=goxboxli@185.84-48-126.nextgentel.com)
10:04.10*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87c436.pool.einsundeins.de)
10:32.34tsdogskiozen: hi, I'm translating GT, I found some wrong strings in english :)
10:32.46kiozenpossibly :)
10:32.50kiozenwhich one?
10:32.50tsdogsYou must provide a waypoint indentifier.
10:33.03tsdogsindentifier -> identifier (i suppose)
10:33.22tsdogsCDlgEditWpt
10:33.45tsdogswizzard -> wizard (imho)
10:33.53kiozenright :) fixed
10:33.59tsdogsCDiaryEditWidget
10:34.52kiozenok
10:35.17tsdogsI like the "Sorry..." :)
10:35.39tsdogsa polite application.
10:35.53kiozenyes, isn't it
10:36.16tsdogsok if I find other I'll collect them.
10:37.07kiozenmy wife will have fun with the italian translation, she lived for 5 year at Larg Magiore
10:37.37tsdogslol
10:38.00tsdogsshe should be able to translate it, maybe even better than me :)
10:38.26kiozendon't think so
10:38.50tsdogsa reference point is for creating a GeoTiff right?
10:38.53kiozenit's ~15 years ago
10:38.58kiozenyes
10:38.59*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
10:39.07*** join/#htc-linux MethoS- (n=lem@host-091-097-242-062.ewe-ip-backbone.de)
10:39.22kiozenit's a point you know coord in pixel and lon/lat
10:39.28tsdogsho, that's long time...
10:39.47kiozenshe went to school in Varese
10:40.13tsdogsbtw, I had a talk with cr2 last night, he wanted to know what's wrong with the garmin img format :)
10:41.00kiozenyes I have read
10:41.11tsdogswell 5 years in italy it's a long time, she must speak italian pretty well :) (15 years ago not many people spoke german/english, not that there are many now either :)
10:41.15tsdogsho ok,
10:41.17kiozenwell I would say it's 80% real good
10:41.36kiozenthe other 20% suck
10:41.55kiozenthis FAT header is stupid
10:41.59tsdogsdo u have the full specs?
10:42.09tsdogsyeah :)
10:42.09kiozenjust the one from sf.net
10:42.23kiozenand some parts I found out myself
10:42.35tsdogsso there are "black holes" or is it fully rev. eng.?
10:42.49kiozentheir polyline compression is good , but hard to do without hw accellerator
10:43.10kiozenthere are balck holes especially for the NT map formats
10:43.49kiozenand imho you will get problems if you use it for mobile gps apps
10:44.03tsdogshmm, couldn't we just create a format which can go standard? LOL
10:44.16kiozenI am always tempted to do
10:44.37kiozenbut successed to keep me away from it
10:45.11kiozenbut your sql idea is nice
10:45.14tsdogsyeah would be a lot of work, but why can't the osm people come out with something efficent
10:45.20kiozenI plan to the same for M
10:45.30kiozenstoring waypoints, tracks and mapinfo
10:45.57kiozenbecause osm people are java/ruby based and never came out with something efficient so far
10:45.59tsdogsI saw qtopia was using sqlite, so I simply tought, well there is a osm2sqlite, let's see how big italy is in that file and how fast it performs
10:46.45kiozenmagellan's tritons use a db for vector maps, too
10:47.31tsdogsfirst time I hear that name :)
10:49.23tsdogshmm, was that the one with 3d?
10:51.08kiozenhttp://www.magellangps.com/products/product.asp?segID=425
10:51.50tsdogseither it's slow or the connection is dead :(
10:52.10tsdogsbut I found others references :)
10:53.13tsdogsfor what I could see, beside the size it performs good.
10:54.44tsdogsho, and kiozen, there is good possibility of an OSM fork, 'cause of the license change...
10:55.04kiozen??
10:56.55tsdogsosm wants to change license of the data and database, as they think that CC-BY-SA does not cover well the db.
10:57.41tsdogshttp://wiki.openstreetmap.org/wiki/Open_Data_License
11:05.07kiozengrrr, somehow wms support is broken in GT
11:05.25kiozenand I didn't do a thing with it
11:05.51tsdogskiozen: have u looked at merkaartor code for it?
11:09.14kiozenno I use GDAL RasterIO
11:09.22kiozenbut that seems to be a bad idea
11:09.45tsdogslol
11:11.03tsdogsactually I have no idea on how it's done. and lately there have also been bugs in it :)
11:11.23tsdogsIt's using webkit to download afair
11:11.36kiozenwell you have to define a small xml file
11:11.48kiozenyou load that file and rasterio does the magic
11:12.00kiozensounds easy but the devil is in the details
11:12.08*** join/#htc-linux alfadir (n=alfadir@e180029192.adsl.alicedsl.de)
11:12.16tsdogslol
11:12.35kiozenfor geotiff rasterio is fine even on embedded devs
11:13.21tsdogshmm, no idea then. but I found that many distro gdal packages are "broken"
11:13.35kiozenyes
11:13.39kiozenthat is right
11:14.13kiozendebian is the worst and thus ubuntu, too
11:15.15tsdogsI had the same with fedora... not latest though
11:17.09kiozenI always compile my own
11:17.14kiozenless headaches
11:19.17tsdogsyep
11:20.45*** join/#htc-linux BabelO (n=BabelO@unaffiliated/babelo)
11:37.12BabelOhi
11:37.42BabelOtsdogs, some fix are needed to what i send you
11:37.56tsdogshi BabelO,
11:38.17tsdogsok, you choose on how to do that :)
11:50.20BabelOtsdogs,question !
11:50.27tsdogsshoot
11:53.17*** join/#htc-linux nebi (n=nebi@170.ftth2.cust.fyrobs1.upps.se.borderlight.net)
12:09.15tsdogskiozen: I found this, maybe of some interest :) http://www.gdal.org/ogr/ogr_formats.html
12:10.06kiozenyou ever tried ogr format?
12:10.33tsdogsnope, probably cr2
12:11.03tsdogshmm, maybe that was sarcastic :(
12:11.53kiozenlol
12:12.30tsdogsok, now I'm lost. was that sarcasm? or a real question?
12:12.41kiozenreal
12:12.57kiozenI never tried
12:13.12kiozenbut would like to know how efficient ogr format is
12:14.00tsdogshmm, I might ask on the gfoss ML they should know (many grass developers there :)
12:14.02kiozenmaybe ogr is better than rdm or img
12:14.28tsdogscould be, no idea. imho cr2 would know
12:14.32kiozenafterall it is kind of accepted standard
12:14.56tsdogsyeah a guy I asked for a standard pointed me there
12:15.37tsdogsComma Separated Value (.csv) that'd be efficient ;)
12:16.02kiozen_that_ was sarcasm, wasn't it?
12:16.36tsdogsyep
12:17.22kiozenuses tend to go out for a sunday walk with all of europe loaded on their gps. thus a good format has some kind of compression
12:18.21kiozengarmin img does kind of a pulse width compression to polylines
12:18.44kiozenbut their algo requires soe nasty shifting and masking of memory
12:18.44tsdogsrdm is a mess but it should be efficent
12:19.09kiozenon omap that is ok as the dsp will deal with it
12:19.31kiozenguess we have to role our own format :)
12:21.10tsdogs:) I'll be asking on a geo ml (gfoss) for somebody that wants to stand up for the effort of a new embedded standard.
12:21.13*** join/#htc-linux [1]BabelO (n=BabelO@lun34-2-82-238-28-28.fbx.proxad.net)
12:21.53kiozenon gfoss everyone starts to duck ...
12:22.02tsdogslol
12:22.39tsdogswell asking is worth. I saw your posts on the osm ml time ago
12:23.19kiozenosm is helpless
12:24.05tsdogsyep
12:24.47kiozenand I don't think you can do such a format on a democratic wiki base
12:24.56tsdogsI still question myself why they did use mysql and postgis for the master database.
12:24.58kiozentoo many cooks will spoil the dish
12:25.32kiozensurely historic reasons
12:26.02tsdogswell, if you have a few come up with a good format, and a simple library it can turn out as a "standard"
12:26.30tsdogsbut I'm not the one ;D
12:27.01[1]BabelOkiozen, i need help with this silly comport
12:27.06kiozenyes you will need a osm2<myfomat> and a img2<myformat> converter and a lightweight C lib to access data
12:27.29kiozenok
12:27.40kiozenwhat's the problem?
12:27.42tsdogskiozen: what does "bad application" stand for in gt?
12:28.50kiozentsdogs: if the creator app for gpx files is != QLandkarteGT
12:29.11kiozenthat will raise exception to warn the user that data might be lost
12:29.28tsdogshmm, ok.
12:30.24kiozenvoid CGpx::save(const QString& filename) and following lines
12:31.09*** join/#htc-linux MethoS-- (n=lem@host-091-097-245-127.ewe-ip-backbone.de)
12:51.23*** join/#htc-linux c4software (n=c4softwa@roo49-2-88-161-139-221.fbx.proxad.net)
12:54.56*** join/#htc-linux exco (n=exco@e181077015.adsl.alicedsl.de)
12:57.00*** join/#htc-linux hechu (n=hechu@116.22.18.105)
13:10.22*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87c436.pool.einsundeins.de)
13:13.48tsdogskiozen: overzoom?
13:14.46tsdogsis it because you go further than the allowed zoom? i.e. wms server?
13:14.53kiozenyes
13:15.06tsdogsok.
13:15.14kiozenfrom that point on you won't get better resolution/details
13:15.33kiozenit's just scaling of the picture
13:15.48tsdogsok, I got it right :)
13:16.14tsdogsgoogle never helps in this cases :(
13:18.13kiozenaunt google can't do all
13:18.21tsdogslol
13:18.34tsdogswhat's the german for it? maybe that can help
13:18.52tsdogswell, it's in the source :)
13:19.16tsdogshmm, apt had that feature too, but dont remember the function
13:19.37tsdogsapt: translate overzoom
13:20.31kiozenlol zara used "overzoom" too
13:21.06tsdogsha
13:21.06kiozen"Überzoom" :P
13:21.35tsdogsok, no translation :/
13:21.57tsdogslet's leave it untranslated for now...
13:22.34kiozenyes, think that is best
13:23.20kiozenmaybe you can use "Vergrößerung" (scale)
13:23.37kiozeneverything >1 is just a zoom level
13:23.45kiozennot neccessay a scale
13:24.04kiozen<1 it's a real scale factor
13:25.00tsdogsyeah, I could describe it with a sentence but have no real wording for it :)
13:25.59kiozenok, let's use "stuff" for all unknown translation :)
13:26.22tsdogslol
13:26.52tsdogsor better "this stuff" "that stuff" just to differentiate.
13:27.58kiozenlol
13:33.29*** join/#htc-linux zycho_ (n=zycho@a89-182-215-223.net-htp.de)
13:37.58tsdogskiozen: is this implemented? "Find symbols on a map via image recognition."
13:38.13kiozenyes
13:38.15kiozen:)
13:38.24kiozenyou need good rastermaps for it
13:38.39kiozenand symbols have to be always the same, no rotation
13:38.58*** join/#htc-linux Xime (n=xime@bankize.net)
13:40.15tsdogsis it a pixel per pixel recon or a better one?
13:41.12tsdogsknowing u the latter :)
13:41.20kiozencrosscorrelation
13:41.32kiozenthat is best you can do but slow
13:42.27kiozenit works quite good on my official top10 Bavaria maps to find caves
13:42.47tsdogscool anyway :)
13:43.09tsdogshave u tried with sombody's picure ;P
13:43.32kiozenlol no, that won't work
13:47.25tsdogskiozen: u might be interested in this: http://pastebin.ca/1355224
13:47.59BabelO_tsdogs, this recognition works well :) i use it on my maps to find "point of view" and some other symbols
13:48.25tsdogsI must try it, but I need a good map before :)
13:48.47BabelO_yep
13:48.59tsdogswould scanning the map work ?
13:49.07tsdogsI suppose not
13:49.12kiozendepends
13:49.14BabelO_and for bug it is kiozen :) he change my code there
13:49.21kiozenlol
13:49.22tsdogslol
13:49.24BabelO_kiozen,i use scanned maps from original
13:49.28BabelO_and it is ok
13:49.31BabelO_sorry tsdogs
13:49.53tsdogs?
13:50.03kiozentsdogs:  the map is binarized into black and white
13:50.28BabelO_tsdogs, i scan some of my IGN maps
13:50.29tsdogshmm, then it could be a problem...
13:50.42kiozentsdogs: if the symbols clearly stands out after binarization it will work
13:50.52tsdogsok, but I suppose at really ha res. and with a big scanner?
13:50.55kiozenif there is too much noise you are outof lick
13:51.07BabelO_tsdogs, why a problem ?
13:51.38kiozentoo much res will spoil the map as you will see the raster of the offsetprint
13:51.56tsdogswould 600dpi work or 300?
13:52.08kiozen300 are way enought
13:52.13BabelO_yes 300 dpi is enough
13:52.26BabelO_600 dpi give me bad result
13:52.30tsdogsok, I'll bring over some maps to the office and do a scan.
13:52.57tsdogswhat about taking a vertical picture of the map?
13:53.01kiozenbest if you can reduce color deviation with some image processing app
13:53.16tsdogsgimp should do
13:53.16kiozenvertical?
13:53.28tsdogsfrom the top I mean
13:53.37tsdogsabove actually
13:53.58kiozenyou mean with a camera?
13:54.11kiozenthat will cause distortions due to the lens
13:54.41tsdogshmm ok, then scanning is better. I'll try it out.
13:54.55tsdogshow many points do I need to know to georeference it?
13:54.58tsdogs4?
13:54.59BabelO_tsdogs,what is your scanner ? A4
13:55.19tsdogsyep
13:55.20BabelO_tsdogs, depend of your map better is to use the gridtool
13:55.37BabelO_so it place points on your map
13:55.38kiozenyou need at least 3 points
13:55.51tsdogsthe more the better right?
13:55.58BabelO_and you adjust them to fit the long / lat grid if you have one
13:56.02kiozenand if you have a known grid on the map, gridtool is a good idea
13:56.31tsdogscan I overlay OSM in the background/foreground so to have a good match?
13:56.34kiozenwith more points you can fix non linear distortions
13:56.54tsdogsthough I think I have enough GPX tracks
13:56.55kiozenno not yet, that is still some idea that is in my brain
13:57.11kiozenbut you can verify the result by osm overlay
13:57.25tsdogsIt would really be cool to stretch the image over osm
13:57.42tsdogsand rotate and so on.
13:58.19kiozenthat is hard to do, but to define a point on the osm map and a copy on the map would help
13:59.06tsdogsyes. that would do it.
14:00.56tsdogsok. gg now. bbl
14:09.15*** join/#htc-linux Pure4Real (n=pure4rea@89-97-140-219.ip17.fastwebnet.it)
14:21.05*** join/#htc-linux johnhunt3r (n=user@189.61.194.149)
14:22.36dcordes_mordy_: yes you can make it ~20MB
14:27.09*** join/#htc-linux johnhunt3r (n=user@189.61.194.149)
14:31.39c4softwarehi everyone
14:36.23johnhunt3rsup
15:02.55*** join/#htc-linux marex_ (n=marex@vasut.kolej.mff.cuni.cz)
15:25.08*** join/#htc-linux hollo (n=hollo@62.107.2.93)
15:27.12AstainHasPS3morning
15:27.38johnhunt3rhey there
16:03.09*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
16:03.09*** join/#htc-linux hollo (n=hollo@62.107.2.93) [NETSPLIT VICTIM]
16:03.09*** join/#htc-linux marex_ (n=marex@vasut.kolej.mff.cuni.cz) [NETSPLIT VICTIM]
16:03.09*** join/#htc-linux johnhunt3r (n=user@189.61.194.149) [NETSPLIT VICTIM]
16:03.09*** join/#htc-linux Pure4Real (n=pure4rea@89-97-140-219.ip17.fastwebnet.it) [NETSPLIT VICTIM]
16:03.09*** join/#htc-linux Xime (n=xime@bankize.net) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux zycho_ (n=zycho@a89-182-215-223.net-htp.de) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87c436.pool.einsundeins.de) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux c4software (n=c4softwa@roo49-2-88-161-139-221.fbx.proxad.net) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux goxboxlive (n=goxboxli@185.84-48-126.nextgentel.com)
16:03.10*** join/#htc-linux rodpod (n=rod@hick.org) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux mrmoku (n=mrmoku@ppp-93-104-59-38.dynamic.mnet-online.de) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux dcordes_ (n=dcordes@unaffiliated/dcordes) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux dzo (n=dzo@121-98-128-127.bitstream.orcon.net.nz) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux Cobain (n=cobain@ip68-13-242-95.ok.ok.cox.net) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux mordy_ (n=mordy@pool-141-157-199-55.ny325.east.verizon.net) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux Miek (n=mike@unaffiliated/mikechml) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux Tinyboom (n=nahh@200.80-202-157.nextgentel.com)
16:03.10*** join/#htc-linux chab7 (n=kvirc@212.92.4.114) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux thinko2 (n=jdoe6alp@smaug.rackdragon.com) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux [loy] (n=nobody@209.250.241.104) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux methril|away (n=Methril@213.27.233.98)
16:03.10*** join/#htc-linux TheiPirate (n=Timbo@cpe-67-9-132-146.austin.res.rr.com) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux lupine_85 (n=lupine@89-16-178-98.no-reverse-dns-set.bytemark.co.uk)
16:03.10*** join/#htc-linux ali1234 (n=al@robotfuzz.co.uk) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux Kensan_ (n=ken@gw.ptr-80-238-204-50.customer.ch.netstream.com) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux mooky (n=suzannet@unaffiliated/mooky) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux pigeon (n=pigeon@60-241-137-179.static.tpgi.com.au)
16:03.10*** join/#htc-linux ImCoKeMaN (n=imcokema@pool-98-111-118-30.hrbgpa.fios.verizon.net) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux Abracadabra (n=aaabraca@unaffiliated/abracadabra) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux Jos (i=Jos@Lithium.Jossie90.info) [NETSPLIT VICTIM]
16:03.10*** join/#htc-linux toi (n=pleemans@d5153128F.access.telenet.be) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux NetRipper (n=netrippe@netripper.nl) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux dream_kill (n=nospam@92.56.48.66) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux Funklord (n=cow@c-76d271d5.014-46-73746f28.cust.bredbandsbolaget.se) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux Dinde (n=kayser@81-65-176-209.rev.numericable.fr) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux shoragan (n=shoragan@debian/developer/shoragan) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux toer_ (i=tore@179.81-166-86.customer.lyse.net) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux Dunedan (n=dunedan@phoenitydawn.de) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux mickey|zzZZzz (i=mickey@openmoko/coreteam/mickey) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux nizox (n=none@eros.ph0k.eu) [NETSPLIT VICTIM]
16:03.11*** join/#htc-linux dase (i=dase@p1atin.de) [NETSPLIT VICTIM]
16:05.12*** join/#htc-linux woodson (n=CDP@c-68-54-66-168.hsd1.fl.comcast.net)
16:05.46*** join/#htc-linux cr2 (n=cr2@ip-77-24-86-12.web.vodafone.de)
16:07.19cr2kiozen: GT and osm look good on a 1920x1200 lcd :)
16:20.36*** join/#htc-linux Student (n=Student@62.16.118.7)
16:35.31*** join/#htc-linux dgmdan712 (n=dontspam@c-68-46-183-90.hsd1.pa.comcast.net)
16:45.00kiozencr2:  they even look better on 2650x1600 :)
16:45.48kiozenjust shows off having a 30'' screen
16:46.51cr2lol
16:47.06cr2but you need a special graphics card for it, i guess
16:48.35kiozenno non :)
16:48.44kiozenit's all mercator ;)
16:53.51cr2calculate the bandwidth needed
16:54.42kiozenyep waiste of resources
16:54.49kiozenbut GT has a tile cahce
16:54.58kiozens/cahce/cache/
16:55.33cr2ok
16:55.53cr2kiozen: btw, what do you dislike about grmn .img, and how it can be fixed ?
16:56.33cr2kiozen: we were talking yesterday with tsdogs about a compact map format, that supports routing  routing
16:56.40kiozenFAT header -> simple offset table
16:56.46kiozenyes I saw the logs
16:57.06kiozensubdivision management is too complex
16:57.51kiozencompression of polylines uses many bit mask and shift opreations -> bad for simple cpu
16:58.27kiozenstring and side information referencing is chaotic
16:58.43kiozenbut the general idea is ok
16:58.57kiozenmagellan does it with a db
16:59.15kiozendon't know if that is better
17:00.24cr2ok, what do you mean by 'db' ?
17:00.43cr2you can name any such linked lists a db.
17:01.24*** join/#htc-linux tsdogs (n=tsdogs@net203-187-146.mclink.it)
17:01.26*** join/#htc-linux c4software (n=c4softwa@roo49-2-88-161-139-221.fbx.proxad.net)
17:03.05kiozenit's a raima database
17:03.19kiozenfrom Birdstep
17:03.20cr2kiozen: it seems that the routing attributes and turn restrictions are known now.
17:03.30cr2hm. is it documented ?
17:03.46kiozenyes, I know, I wait for someone to extend GT :)
17:03.53cr2:)
17:29.29*** join/#htc-linux StarLite (n=nnscript@s55916ca6.adsl.wanadoo.nl)
17:37.01*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
17:47.07*** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be)
17:55.07*** join/#htc-linux Venny (i=Travis@h216-45-127-2.dynamic.platinum.ca)
18:03.01mordy_yeah, don't know how to further slim down this initrd though
18:05.05dcordes_evening
18:06.18mordy_morning :)
18:07.53mordy_i tried using a cpio/gzipped archive, it didn't like it
18:08.57dcordes_ah I commented on that
18:09.04mordy_yeah you did
18:09.04dcordes_make sure it's < 20M
18:09.10mordy_uncompressed?
18:09.34dcordes_compressed me think
18:09.40mordy_ahh...
18:09.42dcordes_somebody posted a patch that removed the limit
18:09.59mordy_at least i'm not alone :)
18:10.04dcordes_your uni's sd is broken?
18:10.09*** part/#htc-linux johnhunt3r (n=user@189.61.194.149)
18:10.17*** join/#htc-linux johnhunt3r (n=user@189.61.194.149)
18:10.26mordy_dcordes_: well, i think the reader is fine. it's just that the SD card that came along with it was full of bad blocks
18:11.02dcordes_ok so you get a new card and don't need the initrd?
18:11.04mordy_hmm...now i'm getting (-28 != 32768)
18:11.30mordy_hehe, i guess that's the idea... but i think the card would be slow though
18:12.09dcordes_what do you want to do with the initrd?
18:12.20*** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbffcfb.pool.einsundeins.de)
18:12.55mordy_well, first trying to get it to boot, then i'm going to try some networking applications, see how much of a phone i have without /opt/Qtopia
18:14.29dcordes_use an angstrom console-image
18:14.32dcordes_they are like 6M
18:14.56mordy_hmm...
18:17.06mordy_the angstrom image has a 'phone' too?
18:19.38dcordes_what do you mean by 'phone' ?
18:20.02mordy_gsm support
18:21.07dcordes_ppp should be no problem
18:21.55dcordes_you could also dial manually. don't know if there are cli tools available that work for uni
18:22.08mordy_that would be cool though :P
18:22.09dcordes_there is framework
18:22.49dcordes_you can try that
18:22.52dcordes_on the universal, all AT commands go through one serial channel or is it multiplexed or so?
18:23.44mordy_wouldn't know :/
18:24.09*** join/#htc-linux xutywx (n=pawel@195.205.38.92)
18:28.20mordy_what's the 'updater.sh' for exactly?
18:28.34mordy_i mean, it's not a script as far as i see
18:28.34*** part/#htc-linux xutywx (n=pawel@195.205.38.92)
18:30.15dcordes_updater.sh?
18:30.28mordy_it's in the angstrom console-image tarball
18:32.06dcordes_sounds like you got a zaurus tarball
18:32.13mordy_yeah
18:32.35mordy_there wasn't anything for the universal specifically, so i picked zaurus since i'v eseen them bunched together many times
18:32.59dcordes_you can use that but it has zaurus modules and might be old
18:33.37dcordes_I can build you a fso-console-image for uni if you wanna try the command line gsm thingy
18:34.59mordy_fso?
18:35.59dcordes_freesmartphone.org
18:36.19mordy_lety me look at that one sec.
18:38.53mordy_seems like they have a lot of stuff there. and it also seems like it's more open than all those other projects
18:39.26mordy_or more generic at least
18:41.09mordy_so this is where it's all at? http://git.freesmartphone.org/
18:44.55dcordes_yea http://git.freesmartphone.org/?p=framework.git;a=tree;f=framework/subsystems/ogsmd;h=92c8db152ef6e190d49516d3162b779a106e794f;hb=refs/heads/master
18:45.00dcordes_this is the gsm handler
18:45.13dcordes_we can try singleline or msm for the uni
18:45.25dcordes_openembedded can build it easily
18:46.13mordy_bah, i need to learn about all this stuff
18:47.13dcordes_sorry, singleline and msm are two of the modem types for the ogsmd subsystem
18:47.35mordy_all cellphone calls use AT commands?
18:47.42dcordes_yea
18:48.15dcordes_ok I'm building the image in case you'd like to try
18:48.17dcordes_g2g now
18:48.24mordy_hehe sure thanks
18:58.40cr2kiozen: what is the right way of doing strto_int64_t() ?
18:59.34cr2hm.  need to buy a c99 book ;)
18:59.35*** join/#htc-linux BabelO (n=BabelO@lun34-2-82-238-28-28.fbx.proxad.net)
19:02.46mordy_still trying to experiment with that initrd though. for some reason it's still trying to mount an fs
19:05.42*** join/#htc-linux t3chi3 (n=blarg@74.235.132.110)
19:14.40*** join/#htc-linux [1]BabelO (n=BabelO@lun34-2-82-238-28-28.fbx.proxad.net)
19:24.12*** join/#htc-linux blargg (n=blarg@74.235.132.110)
19:31.33*** join/#htc-linux tech9iner (n=hacim@unaffiliated/tech9iner)
19:32.31*** part/#htc-linux tech9iner (n=hacim@unaffiliated/tech9iner)
19:48.52*** join/#htc-linux Moku (n=John@f048219068.adsl.alicedsl.de)
20:26.37*** part/#htc-linux yoyey (n=yoann@lns-bzn-49f-81-56-185-87.adsl.proxad.net)
20:38.11*** join/#htc-linux goxboxlive_ (n=goxboxli@185.84-48-126.nextgentel.com)
20:48.46*** join/#htc-linux pl_levy (n=chatzill@aasz201.neoplus.adsl.tpnet.pl)
20:54.22*** join/#htc-linux tsdogs (n=tsdogs@net203-187-146.mclink.it)
20:59.27*** join/#htc-linux ClashTheBunny (i=60ed211a@gateway/web/ajax/mibbit.com/x-bb34bad9f356db63)
21:06.12cr2hi tsdogs
21:17.17*** join/#htc-linux XD (i=t3st1fy@ircop.com)
21:17.42*** join/#htc-linux dzo_ (n=dzo@121-98-128-127.bitstream.orcon.net.nz)
21:27.46kiozencr2: parse the value char by char, convert to value by lookup table and shift/or the result in to a 64bit type
21:29.11kiozencr2: and for the lazy bunns: http://www.koders.com/c/fidFD098E87FD50BAA86AA2BA7911AB3D0323955E8D.aspx
21:30.08kiozencr2: and of course "man atoll" :)
21:31.16*** join/#htc-linux cr2 (n=cr2@ip-77-24-86-12.web.vodafone.de)
21:31.29kiozenno need to drop out
21:31.34*** join/#htc-linux DasFx (n=John@5354790B.cable.casema.nl)
21:33.15cr2kiozen: insanity -> http://ieeexplore.ieee.org/xpl/freepre_abs_all.jsp?arnumber=4781786
21:35.31kiozencr2: well wouldn't it be easier to arrest all visitors of y cinema piracy copying the movie in their brains (and they are terrorists anyway)
21:35.58kiozenoops bad gammar :)
21:36.25kiozenthta is why I do not go to the cinema
21:37.41cr2lol
21:37.55BabelOtsdogs, translations areok now
21:38.17cr2my first idea was to record the sound independently a two locations :)
21:38.39cr2and then mix it.
21:38.53kiozencr2: you mean the rattling of the video cam?
21:39.03cr2yes
21:39.39kiozenand once you decide for a location you bust the seat into flames
21:39.50cr2sure
21:39.57cr2evil pirates
21:39.58kiozenyeees that sounds good zo me
21:40.36kiozenso never make that snoring noise while watching a movie
21:40.46kiozenthat might false trigger it
21:48.50cr2i'm writing somecrazy c code now
21:49.06kiozenBabelO: andrew patch for square map :)
21:49.15cr2square ?
21:50.28kiozen3D view as a square not a rect
21:50.58cr2BabelO compiled M for wince. it's unbelievably slow to load, but it works.
21:53.24kiozenyes I know
21:53.28cr2ok
21:53.44cr2a qtextended version ?
21:53.49kiozenyes
21:53.59cr2need a new rootfs
21:54.07kiozenand currently wince api for serial port drives him nuts
21:54.17cr2just found an old stick with old M for athena. it works
21:55.29cr2all these new devices with a cheapskate agps receivers make me sick.
21:56.16kiozenthere is still BT with a trusty MTK chip set
21:56.34cr2does MTK report code phase ?
21:57.37cr2writing tracks with msm is useless
21:58.00cr2lock_on_road navigation only.
21:58.12cr2and not in the city center
21:58.53cr2[1]+  Segmentation fault      ./ssplit7+ < file.osm
21:59.06kiozendon't think they do this, but the average result i better  than sirfIII
22:00.07cr2ok
22:00.30cr2i'd like to record code phase :)
22:00.42cr2should i pick the old trusty sirf2 ?
22:01.04cr2Program received signal SIGSEGV, Segmentation fault.
22:01.05cr20x00007f6d7117b5fa in realloc () from /lib64/libc.so.6
22:01.12cr2uh
22:01.47kiozenno I don't want to know what you are hacking
22:01.54kiozenlooks creepy
22:02.16kiozenanyway it's late, good nite
22:05.18cr2forgot to init the NULL pointer location
22:06.28BabelOcr2, wince comport reading is silly !!
22:13.35cr2hehe
22:42.26cr2*** glibc detected *** ./ssplit7+: realloc(): invalid next size: 0x00000000099698f0 ***
22:42.31cr2weird
22:45.34*** join/#htc-linux BHSPitLappy (n=BHSPitLa@unaffiliated/bhspitmonkey)
23:10.02cr2openoffice is evil
23:10.23cr2can't edit the .dbf file with > 65536 records
23:31.41*** join/#htc-linux dzo (n=dzo@121-98-128-127.bitstream.orcon.net.nz)
23:52.28*** join/#htc-linux cr2 (n=cr2@ip-90-186-104-128.web.vodafone.de)
23:53.01cr2BabelO: what was the iptables command for transparent proxy ?
23:53.22cr2BabelO: suse crashed and broke locale and ssh libs ;)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.