IRC log for #htc-linux on 20070430

19:10.23*** join/#htc-linux apt (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
19:10.23*** topic/#htc-linux is HTC Linux Channel: Find logs at http://apt.rikers.org/%23htc-linux/ | please check http://handhelds.org/moin/moin.cgi/HTC_2dPhones | http://wiki.xda-developers.com/index.php?pagename=Xanadux | <cr2> let's define a common setup.
19:18.02*** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk)
20:10.03*** join/#htc-linux alm (n=dsafasq@L9d1d.l.pppool.de)
20:10.08almhi
20:10.10goxboxlivegood evening
20:10.29almanyone who uses blue angel?
20:11.41goxboxliveyes alot of people are using BA here.
20:11.48goxboxliveNot me though
20:12.24almjust wanted to know how about using linux on BA
20:12.35almjust loading on a sd and boot?
20:12.56almis sth going to be deleted?
20:13.27cr2alm: the ram will be wiped out, and you will need a hard reset.
20:14.19almhmmm ok good to know
20:14.43cr2unless you have wince5.
20:14.51almwhats that?
20:15.17cr2if you don't know, then you don't have it :)
20:16.14almi dont understand, tell me pls?
20:16.47BabelOalm: actually  you have wm2003se on blueangel
20:17.02almthats right
20:17.14BabelOso wince5 is wm2005 :)
20:17.28almoh ok :)
20:17.32almnow i get it
20:17.50almis it stable to run wince5 on BA ?
20:18.22BabelOyes but you lose some interesting feature, like a nice bluetooth stack
20:18.51almbut what are the interesting features while having wince5?
20:19.36cr2you don't need the hard reset, and it saves the screen calibration time on reboot.
20:19.46BabelOyou have 128 Mo of RAM an wince is started from flash (actually your backup flash under wm2003 )
20:20.01almthats all?
20:20.23cr2BabelO: are the gpios used by gsminit.c documented in wiki ?
20:20.32BabelOyou lose some bluetooth option :)
20:20.56BabelOcr2: there are already two gpio in wiki 58 and 59 power / reset
20:21.02almhmmm ok get it thx
20:21.42cr2i see 3
20:21.43BabelOand 64/65 for radio suspend, but don't understand what is it :(
20:22.25cr20x4000000 0x8000000 and 0x40000000
20:23.26cr258 59 and 62
20:23.44BabelOhum 62 ?
20:23.49cr260 and 63 are observed
20:24.03cr2GPIO 62    40000000
20:24.15BabelOnot documented
20:25.12cr2i think they should go into blueangel_phone.c
20:25.38BabelOyes i have already writing this file :)
20:26.17BabelOdo you understand why gnokii can't access ttyS0 on universal ?
20:27.26goxboxliveno i cant :-)
20:27.51BabelOgoxboxlive: do you try opie2 ?
20:28.45goxboxliveNo i havent had time this evening, i have filled out my tax-form now, just deliverd it :-).
20:29.01goxboxliveAnd now, a beer :-)
20:29.17BabelO:)
20:29.44goxboxliveBabelO: Could there be any hardcoding in some of the gnokii files you have forgotten?
20:29.57goxboxliveWich port are you using on BA?
20:30.20cr2goxboxlive: use 'strace'
20:30.22BabelOgoxboxlive: i m using ttyS0 too that's why i don't understand
20:30.39cr2of upload the image, i'll try it too.
20:30.47cr2s/of /or /
20:30.49goxboxliveBabelO realy, hmm then it's realy strange.
20:31.25*** join/#htc-linux MrVanx (n=chatzill@82-69-60-250.dsl.in-addr.zen.co.uk)
20:31.26cr2BabelO: do you know qt4 programming ?
20:31.37*** part/#htc-linux MrVanx (n=chatzill@82-69-60-250.dsl.in-addr.zen.co.uk)
20:32.12BabelOcr2: yes, i use make some programs for mythtv :)
20:32.39cr2BabelO: pure qt4, no qt3 compat mode.
20:32.49almany chance to run a distro of linux in next time on BA?
20:33.03BabelOalm: maybe :)
20:33.04cr2i've  tried to port the qt3 code without qt3compat, and it is really painful.
20:33.25goxboxliveettimeofday({862436229, 750000}, NULL) = 0
20:33.25goxboxliveselect(5, [4], NULL, NULL, {0, 100000}) = 0 (Timeout)
20:33.29BabelOcr2: ok, so next step is to activate qt3compat :)
20:33.40cr2not to mention that i prefer asm+c :)
20:33.50BabelOhe he
20:33.51cr2BabelO: is it possible ?
20:34.28cr2c++ is too higlevel for me. and templates are the work of devil :)
20:35.00goxboxlivenanosleep({0, 10000000}, NULL)          = 0
20:35.00goxboxlivewrite(2, "write: [AT+GMM<cr>]\n", 20write: [AT+GMM<cr>]
20:35.00goxboxlive)   = 20
20:35.00goxboxlivewrite(4, "A", 1)                        = 1
20:35.01goxboxlivenanosleep({0, 20000}, NULL)             = 0
20:35.02BabelOcr2: i don't know, but can try to understand how to activate this option, if it is possible
20:35.03goxboxlivewrite(4, "T", 1)                        = 1
20:35.04goxboxlivenanosleep({0, 20000}, NULL)             = 0
20:35.06goxboxlivewrite(4, "+", 1)                        = 1
20:35.09goxboxlivenanosleep({0, 20000}, NULL)             = 0
20:35.12goxboxlivewrite(4, "G", 1)                        = 1
20:35.14goxboxlivenanosleep({0, 20000}, NULL)             = 0
20:35.16goxboxlivewrite(4, "M", 1)                        = 1
20:35.18goxboxlivenanosleep({0, 20000}, NULL)             = 0
20:35.20goxboxlivewrite(4, "M", 1)                        = 1
20:35.22goxboxlivenanosleep({0, 20000}, NULL)             = 0
20:35.24goxboxlivewrite(4, "\r", 1)                       = 1
20:35.26goxboxlivenanosleep({0, 20000}, NULL)             = 0
20:35.28goxboxlivegettimeofday({862436320, 500000}, NULL) = 0
20:35.30goxboxliveselect(5, [4], NULL, NULL, {0, 100000}) = 1 (in [4], left {0, 100000})
20:35.52cr2goxboxlive: do you see 'reads' ?
20:36.18*** part/#htc-linux alm (n=dsafasq@L9d1d.l.pppool.de)
20:36.20goxboxlivehold on
20:37.29cr2goxboxlive: use >& ERR
20:37.37cr2and log everything to the SD.
20:37.44goxboxliveNow i know: Take a look. BabelO, look at the path
20:37.46goxboxliveopen("/home/fcr/armlinux/opie/usr/lib/tls/v5l/fast-mult/half/libgnokii.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
20:38.15BabelOoh oh what is this ?
20:38.22cr2bizarre.
20:38.52cr2goxboxlive: use LD_LIBRARY_PATH if it bothers you.
20:38.55BabelOgoxboxlive: wait, i try same on BA
20:38.55goxboxliveI created the directory and copied libgnokii
20:43.05goxboxliveHow do i get the output of strace to i file
20:43.32goxboxlivefound it
20:47.11goxboxliveThis have to be the bug, right? http://pastebin.no/1445
20:48.16cr2open("/home/root/.gnokiirc", O_RDONLY)  = -1 ENOENT (No such file or directory)
20:48.37BabelOyes but open("/etc/gnokiirc", O_RDONLY)         = 4
20:48.45cr2and what do you have here /home/root/.gnokii-error
20:50.29goxboxlivecr2: nothing
20:50.34goxboxliveempty file
20:51.00cr2ok, please create an image so i can untar it on the SD.
20:51.31goxboxliveaccess("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
20:51.50cr2BabelO: i guess GPIO60 is the DCD.
20:52.05cr2looking at the rilgsm.dll
20:53.45BabelOgoxboxlive: here is my output of gnokii http://pastebin.ca/466143
20:55.13goxboxliveBabelO: do you have this file? ld.so.preload
20:56.11BabelOgoxboxlive: no
20:56.25goxboxliveok
20:57.24goxboxliveHow do you get "OK" respond without setting ATV1?
20:57.35cr2read : [ATZ<cr><cr><lf>OK<cr><lf>]
20:57.52cr2this is the key string.
20:57.55goxboxliveATZ is just "reset"
20:58.16cr2goxboxlive: it depends on the GSM firmware default-
20:58.19goxboxliveI have to set ATV1 to get "OK" respond, else it respond with "0"
20:58.36BabelOgoxboxlive: then you need to add this in gnokki ;)
20:58.40cr2goxboxlive: but do you have either of them ?
20:58.42goxboxliveI have had the same problem with gsmd
20:59.00goxboxlivehold on, let me check with cu
20:59.39cr2gnokii does not deal with numeric responses.
21:00.36goxboxliveatv1 let me get "OK" respond, if i not set ATV1 it respond with "0" wicj means OK (4 = ERROR)
21:01.15goxboxliveATE1 let me see what i type
21:01.33BabelOATE1 is echo mode on
21:01.41cr2send ATV1 in the connect_script
21:02.18goxboxliveHow do i do that cr2
21:02.26goxboxliveahh, ok
21:02.33cr2use create_connect option.
21:02.41goxboxliveBabelO right
21:02.43cr2create a script
21:02.56cr2and put 'echo ATV1' there.
21:03.11goxboxliveok, i'll give it a try
21:03.37cr2connect_script:
21:05.49goxboxliveit didnt help
21:06.02BabelOgoxboxlive look at htcgen.c file
21:06.12BabelOsearch function SoftReset
21:07.41goxboxliveyes
21:09.33BabelOonly copy paste line ATZ before and change to ATV1
21:10.53cr2BabelO: where is htcgen.c ?
21:10.55goxboxliveha ha the script fixed something
21:10.59goxboxliveI got a respons
21:12.17*** join/#htc-linux TripleDES (n=sergio@185.pool85-50-152.dynamic.orange.es)
21:12.38goxboxliveBut it doesnt seems like qpe is reading my gnokiirc file
21:13.27goxboxliveLook at this:
21:13.33BabelOcr2: i msg you my ftp server where are all file
21:13.33goxboxliveIt only happend once
21:14.51cr2ok.
21:14.53BabelOgoxboxlive: i have modied my file with new soft reset sequence after i rename it to init maybe
21:16.33goxboxliveso gnokiirc should be named "init"??
21:16.37*** join/#htc-linux twostupiddogs (n=towstupi@62.123.180.130)
21:16.38BabelOgoxboxlive: no sorry i change code init in libgnokii
21:17.48goxboxliveOk, i think my IMEI no. is gone now, take a look: http://pastebin.ca/466194
21:19.15cr2read : [AT-Command Interpreter ready<cr><lf><cr><lf>ERROR<cr><lf>]
21:19.23BabelOgoxboxlive: ok can you start opie now ?
21:19.24cr2this is missing in gnokii.
21:19.30goxboxliveI dont get it. It worked once, but now it doesnt anymore. Maybe my respons needs more time
21:19.30BabelOcr2: yes
21:19.58goxboxliveBabelO: It did only work one time
21:20.29BabelOgoxboxlive: ok :( and you have +CSCS: "IRA" , i have "HEX" here
21:20.42goxboxliveok
21:21.06cr2what's that ?
21:21.29goxboxliveBut why did it work once and not again
21:21.48BabelOgoxboxlive: can you add line like this in htcgen.c ?
21:21.49cr2>>>AT+CSCS=? <<< +CSCS: ("IRA","GSM","UCS2").
21:21.50BabelOtatic gn_error SoftReset(gn_data *data, struct gn_statemachine *state)
21:21.51BabelO{
21:21.51BabelO<PROTECTED>
21:21.51BabelO<PROTECTED>
21:21.51BabelO<PROTECTED>
21:21.52BabelO}
21:22.04BabelOcr2: it is charset
21:22.13cr2it's language encoding.
21:22.14cr2ok.
21:22.22goxboxliveBabelO: ok, but mine wouldnt compile, it failes
21:22.47BabelOgoxboxlive: it is already compiled on my computer
21:22.47goxboxliveBut i think we should delay the resopond on universal a little.
21:22.57goxboxliveo, so you have it?
21:23.04goxboxlivewhere?
21:23.05BabelOyes, ame place
21:23.07goxboxlive:-)
21:23.10BabelOs/ame/same/
21:23.11goxboxlivegood
21:23.20cr2BabelO: does gnokii support IRA ?
21:23.36BabelOcr2: no, it is not in code
21:26.40BabelOcr2: Limited IRA charset support for AT module (used only for sending keys)
21:26.45BabelOin gammu code
21:28.36BabelOcr2: we can add it if needed
21:28.38cr2BabelO: htcphone -> ../../opie2/devices/htcphone
21:28.45cr2this link is outside the ftp
21:29.01BabelOok, i change my ftp root
21:29.16cr2what is IRA actually ?
21:29.59BabelOi don't know i can look in gammu code to know how they manage it
21:30.10cr2ok.
21:30.44BabelOftp root changed
21:32.07cr2ok.
21:32.10goxboxliveThe same is still happening
21:32.35goxboxliveI think our modem needs some time to initilize
21:33.15BabelOgoxboxlive: ok , maybe adding a wait time
21:33.21BabelOdo you see atv1 sent ?
21:33.25goxboxliveyes
21:33.33goxboxliveMessage sent: 0x00 / 0x0004
21:33.33goxboxlive41 54 56 31                                     | ATV1
21:33.33goxboxlivewrite: [ATV1]
21:34.10goxboxlivemaybe just a connect script with sleep 5
21:35.17goxboxliveyes that did the trick
21:35.40goxboxliveDid not receive a connection event from the qws server
21:36.29BabelOdid you start env.sh to setup variable ?
21:36.30goxboxliveReceived message type 61
21:36.30goxboxliveInitialisation completed
21:36.30goxboxliveNo IRDA devices found!
21:36.31goxboxliveSegmentation fault
21:36.34goxboxliveyes
21:36.39BabelOok
21:38.04goxboxlivesomething is happening now
21:38.08cr2:)
21:38.13goxboxliveReceived message type 61
21:38.13goxboxliveInitialisation completed
21:39.15goxboxliveit hangs here:
21:39.17goxboxliveUnable to open '/usr/share/zoneinfo/America/New_York'
21:39.17goxboxliveQTimeZone::data Can't create a valid data object for 'America/New_York
21:42.01BabelOok, i have same problem because no battery module is loaded for me ( same error as you), big bug :) need to fix it
21:42.30BabelOlot of thing to fix too
21:43.12goxboxliveI think something is happening because the lcd has flahsed more that once
21:43.46goxboxliveApplicationLayer:  Application layer server unexpectedly terminated.
21:44.18goxboxlivewrite: [AT+CSQ<cr>]
21:44.18goxboxliveread : [^@^^+COPS?<cr><cr><lf>+CME ERROR: 30<cr>AT+CSQ<cr><cr><lf>]
21:44.18goxboxliveMessage received: 0x0a / 0x0023
21:44.18goxboxlive05 00 1e 2b 43 4f 50 53 3f 0d 0d 0a 2b 43 4d 45 |    +COPS?   +CME
21:44.18goxboxlive20 45 52 52 4f 52 3a 20 33 30 0d 41 54 2b 43 53 |  ERROR: 30 AT+CS
21:44.19goxboxlive51 0d 0d                                        | Q
21:44.21goxboxliveReceived message type 0a
21:44.22goxboxliveread : [+CSQ: 99,99<cr><lf><cr><lf>OK<cr><lf>]
21:44.25goxboxliveMessage received: 0x0a / 0x0013
21:44.26goxboxlive02 2b 43 53 51 3a 20 39 39 2c 39 39 0d 0a 0d 0a |  +CSQ: 99,99
21:44.28goxboxlive4f 4b 0d                                        | OK
21:44.30goxboxliveReceived message type 0a
21:44.32goxboxliveSegmentation fault
21:44.49BabelOgoxboxlive: yes it try to switch backlight at different brightness...
21:44.56BabelOgoxboxlive: ok now i understand ;)
21:45.20BabelOis AT+CSQ working on Universal ?
21:45.20goxboxliveI also noticed that i had to have IRDA running
21:46.41BabelOCOPS is to know network operator name
21:46.52BabelOtry gnokii --getnetworkinfo
21:48.22goxboxlive02 41 54 2b 43 52 45 47 3f 0d 0d 0a 2b 43 52 45 |  AT+CREG?   +CRE
21:48.22goxboxlive47 3a 20 32 2c 32 0d 0a 0d 0a 4f 4b 0d          | G: 2,2    OK
21:48.22goxboxliveReceived message type 14
21:48.22goxboxlivestrings[0] =  2
21:48.22goxboxlivestrings[1] = 2
21:48.22goxboxlivestrings[2] = (null)
21:48.24goxboxlivestrings[3] = (null)
21:48.26goxboxliveMessage sent: 0x14 / 0x0009
21:48.28goxboxlive41 54 2b 43 4f 50 53 3f 0d                      | AT+COPS?
21:48.30goxboxlivewrite: [AT+COPS?<cr>]
21:48.32goxboxliveError: Command timed out.
21:48.35goxboxliveSerial device: closing device
21:48.36goxboxliveit failes at at+cops?
21:48.54goxboxliveI am allways running at+cops=0
21:49.03BabelOok
21:49.10goxboxliveand the i am able to run at+cops?
21:49.30BabelOhow can i know network operator name on universal ?
21:49.35goxboxliveAnd after at+cops=0 it is a little dealy, about 5 sec
21:50.06goxboxliveat+cops?, but after at+cops=0
21:53.22cr2CSQ works.
21:53.37BabelOyes it is full :) 99,99
21:53.39cr2read : [+CSQ: 99,99<cr><lf><cr><lf>OK<cr><lf>]
21:53.46cr2full ?
21:53.53cr2unknown.
21:54.24BabelOah ok :(
21:54.42cr2BabelO: operator name is a table lookup.
21:54.47BabelOso not logged into network
21:54.51goxboxlivehmm
21:54.54goxboxliveat+cops?
21:54.54goxboxlive+CME ERROR: 30
21:55.06BabelOcr2: yes i know, i have it
21:55.21cr2i doubt gnokii is known all networks that are compiled into the rilgsm on athena :)
21:55.34BabelOsure not :)
21:55.49cr2but we can change it :)
21:56.07cr2it's also dumb to compile the list into gnokii.
21:56.23cr2just because wince does something silly, we should not follow it )
21:56.35goxboxliveat+cops?
21:56.35goxboxlive+COPS: 0,2,"24201",2
21:56.42goxboxliveNow it worked
21:56.48goxboxlivein cu
21:56.55cr2the most funny thing is that this list is also compiled into radio ROM and some other files
21:57.10BabelOgoxboxlive: strange
21:57.32goxboxliveit needs some time to respond on cops
21:57.34BabelOcr2: list is here common/gsm-networks.c
21:57.35cr2and all these lists are different
21:58.00goxboxliveand i have also run at+cfun=1 before the cops command
21:58.01cr2<PROTECTED>
21:58.07cr2something like that.
21:58.24cr2like pci ids and usb ids.
21:58.50cr2goxboxlive: what is the wince cfun setting ?
21:59.17goxboxlivehold on i check the debug filke
22:00.06*** part/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk)
22:00.08goxboxliveBabelO With your latest libgnokii it run atv1 and atz at the same
22:00.10goxboxliveATV1ATZ
22:00.10goxboxliveNO CARRIER
22:00.10goxboxliveATE1
22:00.10goxboxliveOK
22:00.10goxboxliveAT+CMEE=1
22:00.10goxboxliveOK
22:00.13goxboxliveAT+CGMM
22:00.14goxboxliveHTC
22:00.18goxboxliveOK
22:00.32goxboxlivecu is showing the gnikii commands
22:01.08cr2goxboxlive: ATV1ATZ is a bad command, obviously.
22:01.11BabelOgoxboxlive: there is no wait between two command
22:01.23goxboxliveyes i saw that
22:01.26goxboxliveit should be
22:02.39BabelOok i add something 1s ?
22:03.28goxboxliveyou have to separate them, hold on and you will see my output
22:03.38Foxdiegoxboxlive / cr2 : I'm not a programmer (but I can follow other peoples code) but I have a fair bit of experience with linux and I own a Universal, is there any way I can help to speed up development for the Universal?
22:03.54goxboxliveATV1ATZ
22:03.54goxboxliveNO CARRIER
22:03.54goxboxliveATE1
22:03.55goxboxliveOK
22:03.55goxboxliveAT+CMEE=1
22:03.55goxboxliveOK
22:03.57goxboxliveAT+CGMM
22:03.58goxboxliveHTC
22:04.01goxboxliveOK
22:04.03goxboxliveAT+GMM
22:04.05goxboxliveHTC
22:04.07goxboxliveOK
22:10.34goxboxliveI added a longer delay. at+cops? is now working but opie2 wouldnt launch
22:11.14goxboxliveNew GSM event detected ....
22:11.33cr2Foxdie: difficult to say.
22:11.58goxboxliveAnd the phone is working, it noticed my incomming call
22:11.58cr2:)
22:11.59goxboxlivechecking sms
22:12.01Foxdiegoxboxlive: which pda is that on? :)
22:12.11cr2goxboxlive: upload an image.
22:12.17cr2Foxdie: universal.
22:12.24Foxdiewoooo \o/
22:12.27BabelOgoxboxlive: sms i don't think
22:12.38Foxdieoh god I swear I would be so happy, I wanna dump this wm5 shit :)
22:12.41BabelOis battery displayed ?
22:12.50goxboxliveMessage received: 0x0a / 0x001c
22:12.50cr2BabelO: i doubt it.
22:13.02goxboxliveBabelO It wouldnt launch Opie2
22:13.22goxboxliveMaybe i should tried to run it from the universal instead
22:13.27BabelOgoxboxlive: wait i fix ATV1 before, then at+COPS
22:13.46goxboxliveI am running it from ssh
22:13.50BabelOme too
22:13.59cr2BabelO: it's better to teach gnokii about numeric responses.
22:15.01goxboxliveBut why will not OPie2 launch
22:15.18goxboxliveI had a startup script once
22:15.24BabelOcr2: yes but need to change some code
22:15.39cr2BabelO: i suggest a no-bullshit approach by cloning the greenphone api.
22:15.51BabelOgoxboxlive: because some check fail and i didn't make all test
22:16.18goxboxliveSo i will not have it launching?
22:16.23goxboxlivetoday?
22:16.25goxboxlivewhat?
22:16.29goxboxlive:-)
22:17.31BabelOcan you check if battery is /sys/class/battery/main-battery/charge_now ?
22:17.53cr2heh, where is ljp when one needs him ?
22:18.03BabelOyes :) where ?
22:19.48goxboxliveHold on, i had to reboot to try it out form the universal.
22:20.41goxboxliveBabelO: How do i make opie2 launch?
22:21.14BabelOby removing gnokii dependance at startup
22:21.53goxboxliveHmm, but the gnokii wouldnt work right?
22:22.18BabelOgoxboxlive: no but we can fix it after you check opie2 start
22:22.37goxboxliveSO i have to recompile opie2 no mather what?
22:23.48tsdogsqpe -terminal 3 -nodaemon
22:23.55tsdogswhat is the output?
22:24.01tsdogshi there btw
22:24.13goxboxlivehi
22:24.59tsdogsyou managed to start opie2 before?
22:26.01goxboxliveyes
22:26.12tsdogswhitout gnokii ?
22:26.18goxboxliveyes
22:26.38tsdogsbut what does opie2 say when you try to start it?
22:26.46BabelOgoxboxlive: you do not need to recompile full opie
22:26.53BabelOonly change a file and do make
22:27.46cr2BabelO: http://www.trolltech.com/developer/tt/gpdevchallenge
22:28.00goxboxliveBabelO: Yhe one you told me here earlier today, comment gnokii.h?
22:28.01*** join/#htc-linux ellisway (n=ellis@host-87-74-241-174.bulldogdsl.com)
22:28.22cr2if qt3compat will work, i know a really nice app :)
22:28.37BabelOgoxboxlive: no take devices/htcphone/server/htcphonehardaware on my ftp and coment #define GNOKII
22:29.08goxboxliveok
22:29.33cr2there is nothing better than embracing and extending the greenphone ;)
22:29.36BabelOgoxboxlive: you can take device/htcphone/custom.cpp too :) it is better to saw battery level
22:29.46goxboxlivethx
22:29.54BabelOcr2: it is a challenge to start buying some greephone :)
22:30.14cr2BabelO: you should consistently work on the xanadux CVS.
22:30.26cr2otheriwise i have no clue how i can help you, for example.
22:30.44BabelOcr2: yes ... ok i comit my change
22:31.03cr2BabelO: you get me wrong :)
22:31.11cr2on the greenphone.
22:31.33cr2we will run an app on ba/universal.
22:31.46BabelOthere are 5000$ to win ... but $ is under euros :)
22:32.19cr2and since our phones are much better, it will be really cool.
22:32.29BabelOi m curious about how many people buy a greenphone
22:32.34cr2i'm reallly thinking about making the camera working on the universal.
22:32.45cr2it does not matter.
22:33.27cr2i think greenphone itself is a silly idea from the very beginning
22:33.49cr2that's why it is has no much success.
22:34.25cr2but it should not confuse and mislead us.
22:35.27BabelOcr2: do you think phone communication problem is from charset ?
22:35.58cr2imho, it may be a good idea to delete the linux kernel from xanadux CVS and import qtopia instead.
22:36.11cr2no.
22:36.37cr2hm. if there is no CVS size limit , we may import qtopia+gnokii+tslib anyway.
22:37.05cr2compiling opie2 should be as easy as the linux kernel from hh.org CVS
22:37.16cr2otherwise we will lose.
22:37.28BabelOhum, yes we can try that
22:37.32cr2and we can't be dependent on good will of ljp anyway.
22:38.54cr2look how much man-hours we lost because of the compilation problems. and they are not yet all solved ;)
22:39.22goxboxliveman it failes compiling themes. It cpmplaies about missing Makefile
22:42.29cr2BabelO: go for it, and import the complete tree.
22:43.07BabelOcr2: yes but tomorrow :)
22:43.34cr2ok :)
22:43.45BabelOgoxboxlive: you only do make ?
22:44.45goxboxliveNo, i before today i did with a mistake start configure, but it just started with gcc4 ant then i stoped it. I guess it cuased the bug
22:45.36goxboxliveSo i guess i have to start all over again. But I AFAIK i pnly have to edit the Makefile.target now, since i have all the missing files in my source tree
22:49.28BabelOcr2: i can monitor gsm cell :) so can do an automatic profile for phone
22:49.38cr2cool.
22:49.47cr2also LAC
22:49.49cr2?
22:50.03BabelO+CREG: 1, 1601, 8D02
22:50.10cr2good.
22:50.16BabelO+CREG: 1, 1601, 2F59
22:50.22cr2do you know of there is any public database ?
22:50.26BabelOthis is the two at home
22:50.34BabelOin france yes
22:50.47cr2with coordinates ?
22:50.56BabelOthere is a web database with relay number
22:51.02cr2ok.
22:51.22BabelOi don't know i see them in a map
22:51.43cr2o2 in germany broadcasts the coordinates of base stations afaik.
22:54.27cr21601...
22:54.58cr2is it decimal ?
22:55.31BabelOdon't know, i m looking for gsm cell website :)
22:57.45cr25e89 - telenor
23:00.06cr2it seems these are the rilgsm internal numbers.
23:01.03cr224201 = 0x5e89
23:01.18cr2goxboxlive: are you still here ?
23:01.27BabelOyes it is in gnokii list :)
23:01.31goxboxliveyes
23:02.00cr2i'm looking at the athena list. it should be uptodate :)
23:03.28cr2yes.
23:03.37cr2{"242 01", "TELENOR"},
23:04.45goxboxliveThat's right, actually it's Tele2 but they rent form Telenor
23:05.51cr2that's the id they have, and it's the only that counts :)
23:06.01cr2you can put any name actually.
23:07.03BabelOcr2: french card :) http://www.cartoradio.fr/netenmap.php?cmd=zoom&op=locate&mode=&module=geoquery&cx=268&cy=119&XMIN=728369.72033185&YMIN=1840590.0187213&XMAX=752179.87403962&YMAX=1863077.386112&scale=250000
23:07.18BabelOoups french map , better in english
23:09.05cr2looks good.
23:10.01goxboxlivecr2: Have you bought the athena?
23:10.28cr2not yet :)
23:10.57cr2but it will not be so good as universal.
23:11.11goxboxlivewhy?
23:11.13cr2my biggest concern is the disk.
23:11.34cr2we don't support mdoc G4
23:11.43goxboxliveok
23:11.50cr2miniSD is probably on the ati == no driver
23:11.58cr2and no docs.
23:12.02goxboxliveoh
23:12.13cr2very difficult to dig in the ati driver internals.
23:12.36cr2and the 8Gig disk is on an epson ATA/USB chip.
23:12.51cr2undocumented too.
23:13.13cr2but i've found a nice chinese site, you know :)
23:13.59cr2looking at the javascript source links in google.
23:14.01tsdogsgoxboxlive: I have the hinge working again. Now I'll work on the other buttons.. :)
23:14.27tsdogsbtw, is the volume key working for you in opie?
23:14.32cr2so the best chances are to make 8Gig disk working.
23:14.59cr2gps will be trivial.
23:15.02goxboxlivetsdog: Great, you should create a patch and commit it to opie-mailinglist
23:15.18tsdogsI will, but want to fix the other buttons.
23:15.21goxboxlivetsdogs: No, but it is working in kernel
23:15.27goxboxliveBut no opie support
23:15.33goxboxlivegreat
23:15.44tsdogsI saw it. Will dig out.
23:15.52cr2tsdogs: the odevice_htc.cpp is very bad.
23:16.19cr2mostly cut-n-paste from other drivers.
23:16.28tsdogsI saw it, but could not find any other device which has an hinge (except zaurus)
23:16.41cr2zaurus is the only one.
23:16.43tsdogsalso I'd remove all the SHARP things from there
23:16.47cr2yes.
23:17.10tsdogscr2: is there a way in opie to find out which input is what?
23:17.19tsdogsqt/opie
23:17.20cr2don't think so.
23:17.32cr2you mean which device ?
23:17.38tsdogsso we need to stick with /dev/input/event2
23:17.39tsdogsyes
23:17.49cr2it's bad.
23:18.01tsdogsor simply create a udev rule
23:18.15cr2how has psokolovsky solve this problem ?
23:18.15tsdogs/dev/input/buttons0
23:18.34tsdogsabout hinge you mean ? or in zaurus?
23:18.46tsdogsin zaurus it is coded like in htc
23:18.54cr2no, how are all events muxed into one device.
23:18.58tsdogsI think 99% of htc is zaurus
23:19.00tsdogscode
23:19.02cr2well, it's braindead.
23:19.40tsdogswell, they are not.
23:19.42cr2i'll run select() on all event* if necessary.
23:19.47tsdogsthey have 3 main inputs
23:19.52tsdogskeyboard
23:19.54tsdogsleds
23:19.58tsdogsand buttons/hinge
23:20.05cr2yes, but you never know which one is where.
23:20.31tsdogsthat's why I was asking. And proposed udev rule as a possible solution
23:21.00tsdogsnot the best, but either I write code to interact with the "kernel" sysfs or I create a udev
23:21.15cr2ok.
23:21.33cr2do something that works and people will be happy :)
23:21.41tsdogs:)
23:21.54tsdogswell udev is the fastest, sysfs is probably best
23:22.24cr2i'm pushing for opie2 because we really need a phone. and a camera.
23:22.57tsdogsI do agree, but I think we will need to make compilation more easy (as you stated above)
23:23.05cr2yes.
23:24.11tsdogsShould find also a way to keep personalizations separated from qtopia, so it would be easyer to upgrate to a new version ex. 4.2.3 if it'll come
23:24.47cr24.3.0 afaik
23:24.51tsdogsAnd of course should start with qtopia 4.2.2
23:24.58cr2yes.
23:25.05tsdogswhatever comes. :)
23:25.52goxboxliveis 4.3.0 going to be GPL?
23:25.52tsdogsone day maybe
23:25.52cr2there is already 4.3.0beta
23:25.53goxboxliveok
23:25.53cr2don#t know.
23:26.37cr2if we will grok the greenphone api, it's unlikely that the trolls will severely break the api.
23:27.22cr2though i'm not pleased by the qt3 -> qt4 transition.
23:27.39cr2it broke really a lot of code.
23:28.26cr2even the most generic one like 'file open' dialog.
23:28.56tsdogsyep
23:29.16tsdogswhat about qt4 x11 insthead of qte ?
23:29.33cr2let's make qte run first.
23:29.46cr2of course i'll prefer qt4 x11 :)
23:29.54tsdogsdoes it really use much more resources?
23:30.03tsdogswell gpe is on x11...
23:30.15cr2it will be slower. that's clear.
23:30.23cr2gpe _is_ slower.
23:30.39tsdogsyes ok, let's focus on opie2
23:31.30tsdogsljp is following opie2?
23:31.41cr2don't know.
23:33.06cr2they are following the business.
23:33.22cr2so there is a lot of "political" stupidity involved.
23:33.39cr2like closing the at command parser.
23:33.46tsdogsok. I saw you talking about him, and was wondering...
23:33.49cr2so we need to rely on gnokii.
23:34.26tsdogsI think gnokii is good, though BabelO is extending it.
23:35.14cr2yes, the supported nokia phones are much more primitive as gsm modems.
23:35.44cr2and athena is a real monster.
23:35.52tsdogsisn't there any docs he could use, without having to discover
23:36.01tsdogsyour next phone he? :=
23:36.09cr2:D
23:36.13tsdogss/=/)/
23:36.35cr2i've documented 99.9% of HTC commands in the wiki.
23:36.44cr2also on hh.org
23:37.34tsdogsI'm not really expert about hardware/drivers, but the problem is here the comunication?
23:37.47tsdogsnice work btw
23:37.53cr2after he will import the tree, it will be easier to fix the problems.
23:38.30cr2he has it working on ba, but universal has a different chipset (umts and so on).
23:38.58cr2so the command sets differ. sometimes substantially.
23:39.04tsdogsThere are so many pieces of docs and code sparse. wouldn't it be better to have only on place to rely on?
23:39.11cr2and there are firmware bugs.
23:39.31tsdogs:) And I thought that windowz was the bug :=
23:39.32cr2xda-dev wiki has most of them.
23:39.40tsdogsstupid italian keyboard.
23:40.09cr2do you have a keyboard file for it ?
23:40.22cr2i think once we have documented what is to be done.
23:40.40tsdogsfor what app?
23:40.54cr2http://wiki.xda-developers.com/index.php?pagename=UniversalKeyboard
23:41.22tsdogsNo wait, talking about the laptop keyboard. The universal was bought in UK, so the keyboard is US
23:41.47cr2ok. i have some problems with the layout.
23:42.08cr2it#s annyoing, but has low priority right now.
23:42.27BabelOcr2: don't forget wifi too ;) i d like wiki working on BA too
23:42.36tsdogsyou have what version?
23:44.05tsdogswell, goxbox said that he had wifi working 11mbps
23:44.17tsdogsand did not drop packets
23:44.42tsdogsis wpa supported by the driver?
23:44.42BabelOtsdogs: yes but ba is like h4000 missing something to hae radio working
23:45.14tsdogsis anybody working on this?
23:45.25BabelOdon't know
23:45.34cr2BabelO: yes, i suspect something trivial is missing.
23:45.57cr2do you rememebr where is the "confidential" wifi schematics ?
23:45.58tsdogshave you tryed last kernel? On htc they solved lot of things...
23:46.14BabelOcr2: something like antenna power switch radio or other
23:46.28cr2tsdogs: "they" == "we" :)
23:46.47tsdogsok. you
23:46.48cr2BabelO: i doubt it.
23:47.05cr2not only me.
23:47.22BabelOcr2: last time i try to setup up pcmcia port timing :( but missing pxa_gpio_mode i think
23:47.29tsdogsI mean you cr2, BabelO, etc.
23:47.52cr2i think i had this pdf somewhere on a local hdd.
23:48.20tsdogsbbiaf
23:50.21BabelOcr2: i compile latest kernel version  (do a cvs up) but ds1wm is not working now :(
23:51.23cr2hm. look what changes were made. cvs date "7 days ago"
23:51.47BabelOyes i m doing this actulally some changes about irq
23:51.52BabelOand ds1wm_reset
23:53.14cr2hm. there was a commit by mreimer i think. which removed FE irq, and he asked about comments on the ba/magician
23:53.33cr2found the brf6150 schematic
23:53.43cr2where is tiacx...

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