IRC log for #htc-linux on 20080103

00:05.39paulproteusVinz0r, Hi!
00:05.44paulproteusIf you use openembedded, it'll make one for you.
00:05.46paulproteusI suggest going that route.
00:05.47Vinz0rhi!
00:05.52paulproteusJust read their Quick Start page.
00:06.00Vinz0ri'm willing to compile a kernel for the HTC Wizard
00:06.07Vinz0rits an OMAP850 cpu
00:06.08*** join/#htc-linux ImCoKeMaN (n=me@pool-71-173-200-226.hrbgpa.fios.verizon.net)
00:06.10*** join/#htc-linux Zoolooc__ (n=fredsiba@nrbg-4dbfea68.pool.einsundeins.de)
00:07.59Vinz0rcan OE be used for that?
00:08.16Vinz0rin fact, i find it quite difficult to know where to start exactly
00:08.25Vinz0rOE is a whole system on itself
00:09.20Vinz0rwhereas on mvista.com i can find a whole OMAP 2.6-kernel tree
00:09.28Vinz0rwhat base system should I start on?
00:09.51Vinz0ror can openembedded be used in combination with that OMAP kernel tree? (would be even better!)
00:09.53paulproteusI think the best thing to do is get used to using OpenEmbedded.
00:09.56paulproteusRead their quick start page.
00:10.01paulproteusFollow the steps to build a kernel for some other device.
00:10.03Vinz0rreading it right now
00:10.12paulproteusAnd then look at the linuxtogo.org pages about their git tree (maybe ph5 can be more use here).
00:10.32Vinz0ralright
00:10.35Vinz0rthanks!
00:11.03paulproteusSure thing - happy to help!
00:11.21Vinz0rare you developing for a phone yourself?
00:11.52paulproteusI'm marginally involved in the htcuniversal stuff but I haven't actually done any coding for it yet.
00:12.05Vinz0ralrighty, i'm starting on the wizard ;)
00:12.22Vinz0rI have a booting kernel (from a friend) including framebuffer and partial keyboard support
00:12.30Vinz0rit got me totally going ;)
00:19.19*** join/#htc-linux ImCoKeMaN_ (n=me@pool-71-173-158-85.hrbgpa.fios.verizon.net)
00:23.02paulproteusGood, Vinz0r (-:
00:26.43*** join/#htc-linux Zoolooc__ (n=fredsiba@nrbg-4dbfb2cd.pool.einsundeins.de)
00:28.39Vinz0r;)
00:35.29Vinz0rcompiling the tools needed for OE on gentoo... it's going to take a while...
00:36.02paulproteusOuch (-:
00:36.41Vinz0ryou left-handed (-; ?
00:39.40paulproteusNah, I just do my smileys backwards.
00:43.56Vinz0rpaulproteus: i can't seem to find a recent list of al the possible build targets of OE...
00:44.08Vinz0rhow do i configure it to build for an OMAP850?
00:44.13paulproteus#oe might be more useful for that (-:
00:44.18Vinz0r;)
00:44.36paulproteusI'm afraid I don't know the answer to those questions.
00:45.01Vinz0ralright, i asked it on OE ;)
00:45.06Vinz0ron #oe
00:45.14Vinz0ri see you joined ;)
00:45.30paulproteusI might as well learn the answer too!
00:46.19Vinz0rindeed (:
00:46.58PryanVinz0r do u plan to use gentoo in your pocket pc ?
00:47.39Vinz0rPryan: I don't know yet what distro i'm going to run on my pocketpc... i'll get started with a simple busybox i suppose....
00:47.49Pryanaham
00:47.57Pryani plan to use gentoo on athena
00:48.01paulproteusVinz0r, BTW, openembedded is fairly nice for handhelds....
00:48.16Vinz0raha, is gentoo easy to port to arms?
00:48.17Pryanwhen i get the cable and the memory card
00:48.25Vinz0rah yes :)
00:48.31Vinz0rnever used OE before
00:48.31Pryani think yes
00:48.36Pryanme too
00:48.50Vinz0rbut i got a ARM9-dev board lying around waiting for a decent linux-distro to be put on it :D
00:50.49Pryanwhat model of htc do you have ?
00:51.01Pryani use xscale
00:51.07Pryanpxa270
00:51.18Vinz0rah yes, i have a wizard
00:51.20Vinz0romap850
00:51.31Vinz0rbut i can't seem to find that OE supports that cpu...
00:53.06Pryani dont knot
00:53.15Pryans/knot/know/
00:55.08Vinz0r;)
03:02.15*** join/#htc-linux bernt (n=bernt@dslb-084-060-100-211.pools.arcor-ip.net)
03:25.44*** join/#htc-linux Zoolooc_ (n=fredsiba@nrbg-4dbff8e7.pool.einsundeins.de)
04:22.12*** join/#htc-linux ltxda0 (n=ltxda@c-98-196-125-205.hsd1.tx.comcast.net)
05:15.45*** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-c6ae7dc4ad10f6fd)
05:17.12*** join/#htc-linux goxboxlive (n=jrs@195.159.97.196)
05:17.46goxboxlivegood morning
05:23.10paulproteusMorning, goxboxlive!
05:23.41goxboxlivehi, i deleted my git tree yesterday. I have checked out a new one :-)
05:23.54paulproteusOkay... (-:
05:44.49goxboxlivepaulproteus: still awake?
05:45.04paulproteusgoxboxlive, Yup, back on the west coast, so I have a couple more hours of awake time now. (-:
05:45.29goxboxlive:-) ok, so you where at the eastcoast in x-mas?
05:46.02paulproteusWork + normal life is in San Francisco, but parents + old friends are in Rochester, NY.
05:46.10goxboxlivedo you use your universal as a daily phone now?
05:46.38goxboxliveok
05:46.41paulproteusNot right now, but I will starting very soon, I swear. (-:
05:47.05paulproteusI was using it as a daily phone for a few days, but then the battery started to drain really badly, I don't know why.
05:47.11goxboxlivei am using it. Latest work from ymerejt has realy make it better.
05:51.33paulproteusGreat, I just compiled it; I'll copy it to my phone now. (-:
05:54.47*** join/#htc-linux rob_w (n=bob@X14fd.x.pppool.de)
05:55.03*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
06:01.49*** join/#htc-linux TeringTu2y (n=maarten@195-241-125-243.ip.telfort.nl)
06:09.52goxboxliveKevin2: Seems like there is a bug in haret, i did a cvs up today:(hh.org) http://pastebin.no/2993
06:13.57*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
06:20.00*** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl)
06:25.32*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
06:32.00*** join/#htc-linux TeringTu2y (n=maarten@195-241-125-243.ip.telfort.nl)
06:40.18*** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl)
06:49.11*** join/#htc-linux kiozen (n=kiozen@p5492A221.dip0.t-ipconnect.de)
06:49.38*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
08:18.07elliswaymorning all
08:19.04paulproteusOoh, merging with git is fun!
08:19.22paulproteusAlso, good morning.
08:20.33elliswayhi paulproteus hows it going u have a good new year
08:20.48paulproteusThanks, you too ellisway!
08:21.51elliswayi went out on new years eve got back home yesterday evening
08:22.05paulproteusWhere in the world are you based?
08:22.12elliswayuk
08:22.51paulproteusCool, USA here.
08:23.04paulproteusI hope you enjoyed New Year's Eve then!
08:23.37elliswaywas good fun
08:24.05elliswayyeh i see in the logs that you said your in sanfran
08:25.06ellisway1 of the groups i used to work for was based in san fran
08:25.28elliswayall the servers were in san fran somwhere
08:28.57paulproteusThe area is quite popular with geeks. (-:
08:30.57elliswayyeh the stuff i was doing was coo but i think it was a bit before the net was ready for it
08:31.10paulproteusWhoa, like what?
08:31.50elliswaydo a search online for rocketnetworks and resrocket
08:32.15elliswayi cant really talk bout it much
08:32.31elliswayndas from about 6 differentgroups etc
08:32.46paulproteusOf course.
08:33.19elliswayemagig steinberg protools being the main groups
08:33.28elliswayemagic even
08:36.59elliswaybit hsard to find info on it now closed down in 2003
08:39.09elliswayhttp://www.audiomidi.com/classroom/protools_corner/ptcorner_32.cfm
08:39.56elliswaythe digidelivery stuff talked about in that artical is after digidesign brought all the rights and stuff
08:40.24paulproteusGot it.
08:50.01elliswayslightly better link bit more info about the rocketnetworks and the resrocket client http://www.jamwith.us/about_us/rocket_history.shtml
08:50.42*** join/#htc-linux rakeem__2 (n=rakeem@n219079215085.netvigator.com)
09:00.11*** join/#htc-linux rakeem__ (n=rakeem@n058152150086.netvigator.com)
09:08.19paulproteusGood night, all!
09:27.20*** join/#htc-linux rob_w (n=bob@X14fd.x.pppool.de)
09:27.41*** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn53.91-127-139.t-com.sk)
09:39.17*** join/#htc-linux Robwoerle (n=bob@M9866.m.pppool.de)
09:39.18*** join/#htc-linux BabelO (i=fcr@gateway/tor/x-e15943a937c5c99b)
09:47.31BabelOmorning
10:02.00*** join/#htc-linux tsdogs (n=tsdogs@84.18.144.39)
10:08.37*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
10:28.48*** join/#htc-linux Vinz0r (n=Vincccco@213.219.150.195.adsl.dyn.edpnet.net)
10:29.26Vinz0ranyone alive here who has created an ARM crossdev with gentoo?
10:38.06*** join/#htc-linux rakeem__1 (n=rakeem@n058152130040.netvigator.com)
10:38.12tsdogsVinz0r: not with gentoo... but what's the prob?
10:38.41Vinz0rI wanted to make a toolchain to be able to compile a kernel for my Wizard (arm omap850)
10:38.57Vinz0rI'm not sure if i need to crossdev till stage 1, 2, 3 or 4
10:39.01tsdogswhat about using an existing one?
10:39.08Vinz0rtoolchain?
10:39.30Vinz0ri'm never sure if they support my omap
10:39.37tsdogsI think u can find some already builded...
10:39.38Vinz0ror is every arm compiler OK for it?
10:40.01tsdogsVinz0r: not really sure as there are more eabi etc versions.
10:40.33tsdogsu should first check which of this fits.
10:40.34Vinz0ryes, thats what i'm never sure about either ;)
10:41.00Vinz0ri thought of gentoo's crossdev, because a friend of mine used that to compile his working version of a 2.6 kernel for the wizard
10:42.18tsdogsVinz0r: omap850 is on tornado too
10:42.49tsdogsBabelO: has an omap850
10:43.06Vinz0raha, maybe ask him then
10:43.27tsdogsThough I think that eabi is supported by omap850
10:43.45tsdogsso u could use any toolchain builded for that.
10:43.55Vinz0ralright!
10:43.57Vinz0rthanks for that info!
10:44.42tsdogsVinz0r: http://vivien.chappelier.free.fr/typhoon/index.html
10:44.53Vinz0ryes, i know that site :D
10:45.04Vinz0rbut, thx!
10:45.12Vinz0ri mailed the guy
10:47.33tsdogswell there is a link to the toolchain...but u could use the one builded with OE too, but it's not that easy to start.
10:48.36Vinz0rthe problem is that there are a LOT of different possibilities:
10:48.51Vinz0rprebuild toolchains everywhere, OE, gentoo's crossdev
10:50.51tsdogsVinz0r: u could try with this one too: http://www.qtopia.net/modules/devices/openmoko.php "Cross Toolchain" link
10:51.33Vinz0ris the neo 1973 an arm cpu? didn't know!
10:51.39tsdogsyes.
10:52.31tsdogsThere are others too, u could find and use... let me see.
10:52.41Vinz0ryes i found a lot already
10:52.46Pryangentoo arm stage3 get his own toolchains
10:53.03Pryani think
10:53.14Vinz0ri'm getting the one from vivien.chapperlier right now, and building one with gentoo's crossdev
10:53.22tsdogsok
10:53.34Vinz0ri'll see after that ;)
10:53.45Vinz0ryesterday some guy told me to use OE, so you see :)
10:53.49Vinz0ri'll have to build that one too :p
10:53.56*** join/#htc-linux rakeem__6 (n=rakeem@n219073042117.netvigator.com)
10:53.59tsdogs:) Though having a look at OE is woth it.
10:54.37tsdogsIt permits u to build the entire distro (i.e. Angstrom) for the embedded device
10:55.22Vinz0ryes, that is indeed very interesting, but we should have a working kernel, supporting all the wizard hardware first...
10:55.26PryanAngstrom its based on OE
10:55.32Pryanyes Vinz0r
10:56.29Pryanfor my phone only works Bluetooth, keyboard, usb
10:56.49Vinz0rnice, what phone is it?
10:56.51Pryanand the keyboard support isnt already done
10:56.58PryanHTC Athena
10:57.04Vinz0raha!
10:57.05PryanAdvantage X7500
10:57.25Pryanwell, i must to go, back in a few minutes
10:59.04tsdogswell, when I started with universal I used this to build latest kernel: http://www.codesourcery.com/public/gnu_toolchain/arm-none-eabi/arm-2007q1-10-arm-none-eabi-i686-pc-linux-gnu.tar.bz2
10:59.12Vinz0rbye
11:01.52tsdogsVinz0r: u can choose the one that fits best: http://www.codesourcery.com/gnu_toolchains/arm/download.html
11:02.15Vinz0rwow that's nice :D
11:02.32Vinz0rwow even tools to run under windoze :p
11:02.54tsdogs:)
11:02.55Vinz0rsuper! thanks dude!
11:03.02tsdogsure welcom
11:03.18Vinz0rok, but i'm going back to study now ;)
11:04.08tsdogscya
11:04.13Vinz0rcya and many thanks!
11:08.22BabelOhi tsdogs ::)
11:08.31tsdogsBabelO: hi
11:08.47tsdogsBabelO: is omap850 eabi?
11:09.08BabelOtsdogs: few days ago ljp was looking for roadmap maps, which is the correct format ?
11:09.10Vinz0rtsdogs: yes it is
11:09.30tsdogsBabelO: it depends on which version he was using...
11:09.43BabelOtsdogs: yes, eabi is just a specific compilation as i understand
11:10.01BabelOtsdogs: i think the one from roadmap mainline
11:10.08BabelOtsdogs: butme i use your one
11:10.14Vinz0rit's a build to better support floating point instructions (because most arm's don't have a FPU helper)
11:10.21tsdogsBabelO: then there are maps to be downloaded from the roadmap site.
11:11.15tsdogsBabelO: well I have integrated many changes into mainline, the only ones left out are a few rendering enhancements, but will take a while to see if they can be merged too
11:11.43tsdogsthe mainline now has some code to create maps from openstreetmap.org
11:12.40BabelOtsdogs : ok, so can i continue to use xanadux roadmap repo ? and which map format can i use ? mp format
11:14.07tsdogsBabelO: the problem there is that only cr2 has the data to build maps for us on this version. The xanadux version is mainly for tests. But if you want to use maps cr2 gave u then u better stick with xanadux version
11:15.07tsdogsunless u use postgis and so on to build maps...
11:16.02tsdogsBabelO: though there are not many differences worth changing except the OSM part which is pretty intristing.
11:16.12BabelOtsdogs: ok cr2 as already converted a map of my town ;) and it look very nice, i hope i can make some test on artemis a day
11:17.22tsdogsBabelO: have u already tried on the BA?
11:17.53tsdogsofcourse artemis has integrated gps.
11:19.08tsdogsBabelO: afauk is anybody porting some king of konsole app to qtopia?
11:21.35goxboxliveBabelO: kjp where using the mainline version. I made a Qtopia image for the Neo with roadmap. That's why h ewas asking.
11:22.05goxboxliveTh emap cr2 gave me doesnt work with the mainline version. I'll ask him to make me another one.
11:22.12goxboxliveWhere is he btw?
11:22.28tsdogsgoxboxlive: :) on vacation I think
11:24.06goxboxliveok
11:24.40BabelOtsdogs: i have tried it on BA, works fine, even with flite ;)
11:25.20tsdogs:) that's cool. I think the menu/toolbar should be changed, but it looks usable.
11:26.47BabelOtsdogs: that s why i use your version, because it look fine with toolbar and menu
11:27.28tsdogsBabelO: mainline also supports qtopia now.
11:27.53BabelOtsdogs: ok ;)
11:29.31tsdogsBabelO: just in case :) http://84.18.144.44/tsdogs/roadmap/qpe4_roadmap1.png this is with mainline
11:32.55BabelOtsdogs: good , and settings menu look good too ? can i continue to use Polish theme ?
11:33.34tsdogsI think so, only it misses dashed lines and so on, but it should render correctly.
11:33.49tsdogsactually I haven't tryed it.
11:36.52BabelOtsdogs: good, and thx for the info, i ll try it soon
11:36.56BabelOlunch time
11:36.58BabelObbl
11:37.04tsdogsbon appetit
11:37.44BabelOmerci
11:47.39*** join/#htc-linux rakeem__ (n=rakeem@n058152242216.netvigator.com)
14:04.11Kevin2goxboxlive: psokolovsky committed something a few days back - I'll look into it later.
14:04.56goxboxlivethx
14:38.30*** join/#htc-linux Pryan (n=pryan@84.125.95.16.dyn.user.ono.com)
15:11.56*** join/#htc-linux goxboxlive (n=goxboxli@81.80-202-132.nextgentel.com)
15:26.16*** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-c8c5dd71a19ab9f3)
15:44.41*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
16:14.58*** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
16:19.44*** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
16:31.35*** join/#htc-linux TimRiker (n=timr@68.27.166.33)
16:37.22*** join/#htc-linux GPFerror (n=gpferror@cpe-76-187-41-132.tx.res.rr.com)
16:50.50*** join/#htc-linux kay2 (n=Ritual@193.33.36.20)
16:57.24*** join/#htc-linux pH5 (n=ph5@e178237162.adsl.alicedsl.de)
17:23.19*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
17:53.37*** join/#htc-linux SmallR2002 (n=SmallR20@79-74-125-127.dynamic.dsl.as9105.com)
18:07.29*** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net)
18:12.58*** join/#htc-linux kay2 (n=Ritual@193.33.36.20)
18:21.11*** join/#htc-linux ymerejt (n=jerry@ip-199.net-89-3-212.rev.numericable.fr)
18:21.24ymerejthi goxboxlive
18:23.21ymerejtgoxboxlive, I'm sorry about yersterday. I had commited but not pushed my modifications. It explains the misunderstanding ...
18:25.31ymerejttsdogs, ping
18:25.44goxboxliveymerejt: :-)
18:26.42ymerejtgoxboxlive, you should add the atd package to your qtopia rootfs. So the RTC alarm will perfectly work !
18:27.12ymerejtgoxboxlive, I have tested it on my device
18:28.09goxboxliveymerejt: I think i have atd in my project.pri
18:30.36ymerejtgoxboxlive, project.pri is your conf file for angstrom ?
18:33.03ymerejttsdogs are u around ?
18:35.28ymerejtdiogene, have u installed trac ?
18:35.42ymerejtdiogene31, have u installed trac ? ;)
18:36.59paulproteusMorning, all.
18:39.04ymerejtgood evening paulproteus
18:40.22ymerejtdiogene31, checkout in progress
18:51.04*** join/#htc-linux kiozen (n=kiozen@rgnb-4db1d816.pool.einsundeins.de)
18:54.22ymerejtgoxboxlive, you should add all the timezone-* and the timezones package ...
18:56.01paulproteusymerejt, Do we know how to talk to the Uni's modem and get the time from the GSM network?
18:56.43ymerejtpaulproteus, I think I have this somewhere. I'm looking at it
18:57.59paulproteusGreat.  I still have the problem that I have to restart Qtopia because it the modem doesn't respond first time; later today I'm going to test sleep(5) in the MUX - http://git.asheesh.org/?p=qtopia_snapshot.git;a=commitdiff;h=78d5930701dc45c26ea412a858d9af3cba0de221
19:06.08goxboxliveymerejt: (atd) i thin Qtopia operates with some atd tools too.
19:07.04goxboxlivepaulproteus: i have already added that if you are using my image
19:07.24paulproteusgoxboxlive, I'm building my own binaries because you don't publish your source and it's nice to be able to track merges myself. (-:
19:08.59ymerejtgoxboxlive, Qtopia needs the atd daemon ...
19:11.53ymerejtgoxboxlive, it needs the timezone packages too
19:12.06ymerejtgoxboxlive, it works perfectly with these packages
19:13.07goxboxliveok
19:13.09ymerejtpaulproteus, I didn't found the good at command but I'm sure I read it
19:13.28goxboxliveymerejt: i have heard that qulacomm modem doesnt support it
19:13.59ymerejtgoxboxlive, so I have read it in a not qualcomm mode doc
19:14.18goxboxlivecr2 knows more about it
19:14.56*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
19:19.21goxboxliveymerejt: do you build rootfs your self with OE?
19:19.32ymerejtno
19:19.41ymerejtgoxboxlive, no I use your rootfs
19:19.50goxboxliveok
19:19.58goxboxlivepaulproteus: do you?
19:20.02ymerejtgoxboxlive, I just used ipkg to install package
19:20.10paulproteusYes, except for /opt/Qtopia (-:
19:20.25ymerejtgoxboxlive, me too ;)
19:20.35goxboxlivepaulproteus: how do you solve the libstdc++
19:20.42paulproteusgoxboxlive, Um?
19:20.44goxboxlivedependent?
19:21.02goxboxlivewhen you make a rootfs for your qtopia image
19:21.09goxboxliveqtopia needs libstdc00
19:21.09paulproteusNo, I use your rootfs.
19:21.14goxboxliveohh ok
19:21.49goxboxliveadding atd to it now
19:22.15goxboxliveymerejt: do you copy all the timezones from the qtopia source? or is it an ipk of it too?
19:22.37ymerejthttp://www.angstrom-distribution.org/unstable/feed/armv5te/base/
19:24.20*** join/#htc-linux BabelO (n=Fabrice@2a01:5d8:52ee:1c1c:250:fcff:fe46:5573)
19:24.23tsdogsymerejt: pong
19:24.43ymerejttsdogs, I tested your htcuniversal battery
19:24.50ymerejttsdogs, it almost works
19:25.17tsdogs:) what does almost
19:25.20tsdogsmean
19:25.21ymerejtthe problem is the current battery status (level) is never refresh execpt at startup
19:25.44tsdogsu sure?
19:25.48ymerejtyes
19:25.53ymerejtyou should test it
19:25.59ymerejtI have a solution
19:26.10tsdogsi'm using it and seems to be working
19:26.15BabelOymerejt: you have to play with task?cfg ;)
19:26.46tsdogsthere is a timer that refreshes the value every 10 seconds
19:26.48ymerejtthe indicators part does not take care of the battery status changes
19:26.48BabelOhi , btw
19:27.01tsdogsinfact if u disconnect the usb cable the animation stops.
19:27.01ymerejttsdogs, yes this part works perfectly
19:27.13ymerejttsdogs, yes I know
19:27.18tsdogsthe value was warking for me yesterday...
19:27.26goxboxliveymerejt: http://www.angstrom-distribution.org/repo/
19:27.30BabelOin Tasks.cfg you can set APMBattery , defaultBattery or your one batteryclass
19:27.48ymerejtBabelO, very interresting
19:27.52tsdogsBabelO: it's already called DefaultBattery
19:28.14BabelObut there is other too default is default ;)
19:28.26tsdogsBabelO: ok
19:28.50tsdogsymerejt: what's the fix anyway?
19:29.25ymerejttsdogs, just bind the battery signal and call indicators setCurrentCharge
19:29.55BabelOymerejt, tsdogs for example, if in your server/hardwaresomething.cpp file you have the class name to call in task.cfg, else APMBattery is another manager
19:31.07paulproteustsdogs, ymerejt, I understand git merging now, btw, so I can help with that later if we need it sometime.
19:31.27paulproteus(e.g., tsdogs, you should publish your changes as a git branch)
19:31.34ymerejtits important to call setCurrentCharge because otherwise qtopia will always poll for AT+CBC
19:31.51tsdogspaulproteus: yes I'm starting to understand git womehow...
19:32.00BabelOymerejt: did you find your clock synchro ?
19:32.36ymerejtnot yet
19:33.36tsdogsymerejt: you already fixed this?
19:33.52ymerejttsdogs, but not commited at this time
19:34.10ymerejtI have some other thing to commit
19:34.15tsdogsok, so it is fixed :)
19:34.56ymerejtYes, but I'm sure with the better way
19:35.07ymerejts/m sure/m not sure/
19:35.10tsdogsI'm trying to make the hinge work. Closing it is working (it sets brightness to off). But rotation is kind of complex.
19:35.32paulproteustsdogs, ljp on #qtopia said that rotation isn't supported in Qtopia yet, but will be in 4.3.1 fwiw.
19:35.54ymerejttsdogs, VERY GOOD NEWS !
19:36.02*** join/#htc-linux LunohoD_ (n=alex@e180074003.adsl.alicedsl.de)
19:36.57ymerejttsdogs, paulproteus, goxboxlive, I have my diner and publish my changes
19:36.59tsdogspaulproteus: I though so, as it seemed there was no way of rotating right now, though we are using the snapshot, so it will be available soon
19:37.12tsdogsymerejt: ok.
19:37.32BabelOymerejt: if you are lucky with that http://www.handhelds.org/moin/moin.cgi/HTC_25GSM?action=highlight&value=AT
19:38.17paulproteusAT@SYSTEMTIME  =%u,%u,%u,%u,%u,%u  U+a  HH,MM,SS,YY,MM,DD
19:38.48ymerejtBabelO, equals to http://wiki.xda-developers.com/index.php?pagename=HTC_GSM
19:39.17goxboxliveyes ymerejt publish now, i am making a new rootfs so i'll test it togetter
19:39.46BabelOymerejt: oh yes, maybe cr2 updated the two part because sometimes xanadux wiki is broken ;)
19:39.47goxboxliveBabelO: do you have a Imlife.desktop file?
19:40.00tsdogsymerejt: why are u calling the battery status in phone library?
19:40.15BabelOgoxboxlive: i think it is in the download package
19:40.22goxboxliveOk
19:41.22*** join/#htc-linux psokolovsky (n=psokolov@nat-users.is.ua)
19:41.40BabelOgood evening psokolovsky :)
19:41.47ymerejttsdogs, I will published my changes
19:42.09ymerejttsdogs, After we will discuss of it and select the best way ;)
19:42.42tsdogspaulproteus: what is the command to get remote changes? pull
19:42.44psokolovskyhi
19:43.08paulproteustsdogs, Yes, pull - see http://www.handhelds.org/moin/moin.cgi/Qtopia
19:43.24paulproteusOh, that page doesn't say pull.
19:43.34paulproteusAnyway, pull is fine. (-:
19:44.09tsdogshmm: Already up-to-date
19:44.41paulproteustsdogs, Did you do "git branch --track myphone origin/htcuniversal" ?
19:45.03tsdogsyes.
19:45.10paulproteusAnd what does 'git branch' say - it should say you're on the myphone branch.
19:45.26tsdogsyes
19:46.43paulproteustsdogs, do:
19:46.44paulproteusgit fetch
19:46.48paulproteusgit rebase origin/htcuniversal
19:46.48tsdogsdone
19:47.42tsdogsI only see update files which I modified locally
19:48.07tsdogs(Mainly Makefiles which I should remove from git)
19:49.13paulproteustsdogs, Once all of your local changes are committed locally, git will help you rebase/merge.
19:49.42paulproteusYou must "git add" the files you changed, or "git checkout" the files you want to revert, and then "git commit" to tell git to record those changes.
19:49.43tsdogspaulproteus: I cannot see ymerejt changes in htcuniversal branch in the logs http://git.asheesh.org/?p=qtopia_snapshot.git;a=shortlog;h=htcuniversal
19:50.18paulproteustsdogs, Do as I say - make your working copy clean by committing your changes locally.
19:50.46tsdogspaulproteus: I want to commit changes when things are working...
19:50.56paulproteustsdogs, git lets you revise commits, so there's no problem.
19:50.57tsdogseven locally
19:51.00paulproteustsdogs, And these commits are local, not remote.
19:51.18tsdogspaulproteus: How do I make git to ignore makefiles?
19:51.42paulproteusCreate a .gitignore at the top level that contains just one line, "Makefile".
19:52.06paulproteusThen "git add" that and git commit, and then git will ignore newly-created Makefiles.
19:52.13paulproteusMakefiles that were already in the repository it will not ignore.
19:52.25tsdogspaulproteus: in the .git or simply in the root?
19:52.30paulproteusSimply in the root.
19:52.37ymerejtpauproteus, goxboxlive, tsdogs I just pushed my changes
19:54.58goxboxlivethx
19:55.49ymerejtgoxboxlive, so you added atd, timezones and timezone-* packages ?
19:56.20goxboxliveymerejt: dont know about timezones , it's and ipk, but not an bb filke
19:56.24goxboxlivefile
19:58.04ymerejttsdogs, I'm interrested by your change about lcd when the phone is closed
19:58.06*** join/#htc-linux kiozen_ (n=kiozen@rgnb-4db1d816.pool.einsundeins.de)
19:59.04tsdogsymerejt: It needs futher testing, and first I must fix this git thing...
19:59.04paulproteustsdogs, Yes, let me help you fix this git thing. (-:
19:59.04tsdogsYou are in the middle of a conflicted merge
19:59.04paulproteusWork with it and it will reward you.  Be careful - fight it and it will fight back!
19:59.08tsdogslol
19:59.41tsdogsof course I had the battery changes and then ymerejt published his own. so I now want to put ymerejt over mine
19:59.45paulproteustsdogs, to resolve the conflict, edit the file with your editor and "git add" the resolved file.
20:00.36tsdogshow about repull the original one?
20:00.45paulproteustsdogs, In the future if you and ymerejt share code using git branch + merge, you won't get this sort of conflict.
20:01.14paulproteustsdogs, "original" - You mean the one you sent ymerejt, or the one ymerejt committed?
20:01.17ymerejttsdogs, paulproteus, I have a fix some little things in htcuniversalbattery.cpp file
20:01.19tsdogslet's say deleting mine and getting ymerejt ones.
20:01.39tsdogsthe commited ones
20:02.06tsdogswell I gg now, bbl
20:02.35paulproteustsdogs, Easiest is just to make a new local branch imho that tracks origin/htcuniversal .
20:02.57tsdogsbtw .gitignore aint working, paulproteus ok I'll do it
20:03.03paulproteusgit checkout -b mynicerphone --track origin/htcuniversal
20:03.34tsdogsI think I'm better have experimental branch locally too so I can mess around and then retrieve code in onther branch, and merge locally...
20:03.38tsdogscya
20:04.16paulproteusttyl, tsdogs
20:12.28paulproteusymerejt, BTW have you looked into porting a terminal program?
20:12.51ymerejtpaulproteus, not yet
20:13.05ymerejtpaulproteus, we need to rotate before
20:13.09paulproteus(-:
20:13.11paulproteusI can rotate my head
20:13.17ymerejtpaulproteus, and a good kernel refactoring
20:14.41ymerejtpaulproteus LOL ;)
20:22.58berntbut you should rotate your head like this:
20:23.02bernt. .
20:23.02bernt<PROTECTED>
20:23.02bernt\_/
20:23.45berntback
20:23.52ymerejtor we can use the virtual keyboard
20:24.45paulproteusymerejt, That would be depressing!
20:25.25berntyou would loose so much space from the terminal ...
20:25.39paulproteusI'm happy to rotate my head for a while.
20:25.41BabelObernt: i see a glass, do you want some wine ? ;)
20:26.24ymerejtpaulproteus, now I can use my htc universal as my alarm ! ;)
20:26.36kiozenBabelO: goo idea :)
20:26.44kiozens/goo/good/
20:26.49paulproteusymerejt, Even when it is asleep - does it wake up for the alarm?
20:26.59berntbetter a coke ;-)
20:27.05ymerejtyes if you add the atd package ;)
20:27.18BabelOkiozen: you have a keyword alarm set for "wine" ? lol
20:27.42kiozenno just dropping in by chance :)
20:30.30kiozenbut thinking about it.. a filter for wine.. that's a good idea. and mybe for polka :)
20:30.48kiozens/mybe/maybe/
20:31.10goxboxliveymerejt: did you install all the timezone* ipk's?
20:31.21ymerejtgoxboxlive, yes
20:31.34goxboxliveeven asia? why?
20:31.39ymerejtand now, timezone works well with qtopia
20:31.45ymerejtgoxboxlive, yes
20:31.57ymerejtgoxboxlive, qtopia wants all of them
20:32.29ymerejtgoxboxlive, at beginning I only installed european timezone but it continues to warn about asia and others
20:32.53ymerejtgoxboxlive, I installed all of them and now qtopia does'nt warn anymore
20:33.02goxboxliveymerejt: you can find all the timesonez also in the etc folder in the QTopia source. That's how i have aded them before
20:33.19goxboxliveright, same as with the way i do it then
20:35.50ymerejtgoxboxlive, you're right but I think it's a good idea to use the system timezones
20:36.39goxboxliveymerejt: probably, but it wouldnt install them to the image since the bb file of it doesnt exist. If i only knew the name of the bb file
20:37.39ymerejtwhat do you mean with 'bb' ?
20:37.42goxboxliveshould the animator when charging have been working now? Mine isent
20:37.52goxboxlivebb files is the buidlable files in OE
20:38.00goxboxliveliek busybox.bb
20:38.02goxboxliveand so
20:38.33ymerejtgoxboxlive, the charging animation should work
20:39.04ymerejtgoxboxlive, if the phone is USB connected when you start qtopia the animation will not start ...
20:39.17goxboxlivemine isent, probably because of full battery then. I have had it connected to usb since i got home from work
20:39.25ymerejtdisconnect ... wait 10 sec ... reconnect and the animation should work
20:39.27goxboxliveohh it was :-)
20:40.14*** join/#htc-linux tsdogs (n=tsdogs@62.123.180.130)
20:40.42ymerejtgoxboxlive, is the animation working now ?
20:40.55goxboxlivenope, i restart
20:41.11ymerejtif cat /sys/class/power_supply/ds2760-battery.0/status return Charging the animation should work
20:41.26ymerejtotherwise the animation will not start
20:42.04ymerejtwith my last changes, the volume up and down should really work fine during a call
20:42.19ymerejtbut the volume indicator on the screen lie ...
20:42.25*** join/#htc-linux dcordes_ (n=dcordes_@unaffiliated/dcordes)
20:45.11*** join/#htc-linux rob_w (n=bob@M9866.m.pppool.de)
20:47.05ymerejtgoxboxlive, some news ?
20:48.10goxboxliveno, i am installing timezone
20:53.41goxboxliveymerejt: no, still no animation. Maybe because my battery is full
20:53.56ymerejtcat /sys/class/power_supply/ds2760-battery.0/status ?
20:54.41goxboxliveroot@htcuniversal:~$ cat /sys/class/power_supply/ds2760-battery.0/status
20:54.41goxboxliveCharging
20:55.03ymerejtand no animation ?
20:55.09goxboxliveyep
20:55.30ymerejteven if you disconnect ... wait 10 seconds ... reconnect ?
20:55.50ymerejts/disconnect/unplugged
20:57.14goxboxlivenope
20:57.45ymerejtgoxboxlive, are you really up2date ?
20:58.24goxboxliveymerejt: have no idea, i dont understand this git stuff. How can i check if i am up2date
20:58.31ymerejtgoxboxlive, have you rebuild the bin/qpe binary ?
20:58.53goxboxliveyes, i did a full make after git pull
20:59.10goxboxlivejust make, not configure
20:59.47ymerejtgoxboxlive, what is the git-log first line ?
21:00.52goxboxliveymerejt: do you mean this: cat .git/logs/HEAD
21:01.25ymerejtI mean go to the qtopia git source and use the git-log command
21:02.02rob_wpH5: do you have any news about haret and this usb situation ?
21:02.17goxboxlivebattery improvemens (thanks to tsdogs)
21:02.43ymerejtgoxboxlive, 3a88c2af180e7cd67d04a8d4334e415ac1f4bd81 ?
21:03.18ymerejtgoxboxlive, OH I think I understand why it doesn't work
21:03.22goxboxlivecommit 3a88c2af180e7cd67d04a8d4334e415ac1f4bd81
21:03.27goxboxlivewhy
21:03.33ymerejtYou have checkout after my yersterday commit isn't it ?
21:03.45goxboxliveyes
21:04.24ymerejtso 'touch' the src/projects.pri file
21:04.25ymerejtrun make
21:04.31pH5rob_w: no, I didn't try this again
21:04.44goxboxliveI'll delete my git tree and rebuild. I have my local changes to , maybe that's why, but that should only be in the devtools flder
21:05.18ymerejtgoxboxlive
21:05.22goxboxliveyep
21:05.39ymerejtgoxboxlive, do what I tell you to do and it will works without rebuilding all qtopia
21:06.05goxboxliveymerejt: here is my git diff
21:06.16ymerejthere ?
21:06.40goxboxlivehttp://pastebin.no/2996
21:07.44ymerejtis the /devices/htcuniversal/src/devtools/desktop/imlife.desktop exists ?
21:08.12goxboxliveyes, in my local, i have forgot to add it
21:08.19ymerejtok
21:08.34ymerejtso it's not a problem I think
21:08.47ymerejtjust do 'touch src/projects.pri'
21:08.50ymerejtand 'make'
21:10.01goxboxliveymerejt: ok, i did it.
21:10.08ymerejtalready ?
21:10.10goxboxliveBut when i ran make
21:10.24goxboxlivebefore,
21:10.26ymerejtand ... ?
21:10.40goxboxliveit rebuilded phonevendor
21:10.48goxboxliveand some volume stuff
21:10.50ymerejtnot so bad
21:10.58ymerejtit should rebuild the qpe binary too
21:11.04goxboxliveok
21:11.27goxboxlivelets see what happends now then :-)
21:12.04goxboxliveymerejt: service number isent beeing stored (voice mail)
21:12.22ymerejtwhat do you mean ?
21:13.05goxboxliveWhen i add my voice mail (answer machine number) it sisent beeing stored
21:13.13goxboxlivesettings/phoneoptions
21:13.22goxboxlivecall options
21:13.27goxboxliveservice numbers
21:14.15ymerejtsame issue here
21:14.54goxboxliveIt where working before (it works with gta01') when i use the gat01 source
21:15.57goxboxliveit's not a problem though, because it's just to call to yourself, but the apeed dial isent working withouit it
21:16.34ymerejtapeed ?
21:16.39ymerejtspeed ?
21:16.42goxboxliveyes
21:17.52ymerejtgoxboxlive, I added it to my bug list
21:18.34goxboxlive:-)
21:19.55ymerejtI'm going to sleep now
21:20.06tsdogsymerejt: I think I know why the battery ain't working for goxboxlive... the name u gave to the battery...
21:20.11goxboxliveyes mee too soon, good night
21:20.25goxboxlivetsdogs: what is that?
21:20.28ymerejttsdogs, it's just a compilation problem ...
21:20.43goxboxlive:-) speaking of magic
21:20.49goxboxlivenow it's suddenly working
21:20.54tsdogsok
21:20.55goxboxlivejust like that :-)
21:21.12goxboxlivei replaced qpe
21:21.26ymerejtthat's it ;)
21:21.32ymerejtgood night
21:21.41tsdogsgood night
21:21.54ymerejtthx, cya
21:22.40goxboxlivetsdogs: it still animates even though i have plugged it out
21:22.43goxboxliveno
21:22.54goxboxlivenow it's normal
21:23.00goxboxlivea little delay i c
21:23.01tsdogsit takes a little to take the change
21:23.10tsdogssomething like 10sec
21:23.12goxboxliveright
21:25.01tsdogsho, well the change of ymerejt made this longer something like 60 seconds, I wonder why
21:29.10goxboxlivetsdogs: http://pastebin.no/2997
21:29.24goxboxliveI want to start hciattch with a script
21:30.05tsdogsgoxboxlive: is this script working?
21:30.15goxboxlivebut ps ax | grep hciattach gives me "grep hciattach" as output. And thats becuase i do a grep
21:30.24goxboxlivebut i want to see if hciattach is running
21:30.28goxboxlivenope
21:30.30goxboxlive:-)
21:30.54goxboxlivehow do icheck if it runs
21:31.07tsdogsok, let me see what I can do.
21:31.14goxboxliveif i double click on the icon it works :-)
21:31.43goxboxlivewell it works, but first time i have to double click
21:32.14tsdogsI think u should use pidof insthead
21:32.59tsdogssomething like
21:33.13goxboxlivea clever
21:33.18tsdogsX=`pidof hciattach`
21:33.20goxboxlivethis is how i do it with wifi
21:33.43tsdogsif [ "$X" != "" ]; then
21:33.48tsdogskill $X
21:33.51tsdogselse
21:33.52tsdogs...
21:34.40goxboxlivepidof works fine instead of grep
21:34.48tsdogsgoxboxlive: which one is the blue flashing led on universal? radio one?
21:34.55goxboxliveyes
21:34.59tsdogsok
22:01.17BabelOgoxboxlive: you integrate my app ?
22:01.36BabelOgoxboxlive: i ve to open a big bugtracker then ;)
22:01.54goxboxliveBabelO: i miss the tapioca stuff
22:02.06goxboxliveshoul they be in /opt or /usr ?
22:02.17BabelOah in your image ?
22:02.22goxboxliveyes
22:02.36BabelOgoxboxlive: what about libraries ? where you want ;)
22:02.56goxboxliveok
22:03.10goxboxliveohh it's getting late :-(
22:03.20BabelOi put mine in /opt/Qtopia/lib
22:03.31BabelOok good night
22:03.42BabelOi ve to look better at m kernel now
22:08.42goxboxliveBabelO: :-) i have it running. Starting from an icon :-)
22:08.58BabelOgood news ;)
22:09.32goxboxlivewell roadmap is not working now. hmm well it's late, goodt night. btw it's snowing here now :-)
22:09.34BabelOmaybe you have to fix the font size for contact
22:09.42goxboxliveyes i should
22:09.58BabelOnext time i ll show you how to build MSN  and other connector
22:25.07tsdogsBabelO: I saw the task initialization you meant, though I still think that the refresh problem is caused about the name of the Battery which is note Default
22:26.02BabelOtsdogs: yes sure, you have to add a new entry at same place than defaultbattery
22:26.15BabelOtsdogs: with your class name of battery
22:26.50tsdogsBabelO: that's not what I mean. My Battery class is called Htcuniversalbattery, though when I create a battery I need to give it DefaultBattery name, like this.
22:27.01tsdogsbattery = new QPowerSourceProvider(QPowerSource::Battery, "DefaultBattery",
22:27.01tsdogs<PROTECTED>
22:27.21tsdogsthis makes the theme file display my battery status.
22:27.42BabelOtsdogs: ok, but the name in Task.cfg should be Htcuniversalbattery then
22:28.11tsdogsBabelO: I have no idea why but it did work even without changing it :)
22:28.40BabelOtsdogs: because defaultbattery task look at all battery on the system i think
22:28.52tsdogsBefore it was set to Ficgta01Battery.
22:28.53BabelOtsdogs: like when you use apmbattery task
22:29.05BabelOwhich use standard apm system to know battery power
22:29.26tsdogsBabelO: I think so to, but If I rename my battery the display seems to be slower.
22:30.27tsdogsho well, for now the fact that is working is ok to me.
22:30.27BabelOtsdogs: can you try APMBattery ?
22:30.40tsdogsSure, bbiaf
22:30.54BabelOok
22:31.47tsdogsBabelO: I think that this strange thing is caused by some calls made in the phonevendor lib to APM battery...
22:33.35BabelOtsdogs: other strange thing is that battery animation use keyword charging and not a pos('charging') > 0
22:34.10tsdogsBabelO: Charging is bool I think
22:34.47tsdogsBabelO: I changed the value to APMBattery, though I still think it's using my battery thing.
22:34.51tsdogsstuff
22:35.31tsdogsBabelO: yes Charging is bool and Charge is a percent value (0-100)
22:36.08BabelOtsdogs ok
22:39.25*** join/#htc-linux psokolovsky (n=psokolov@nat-users.is.ua)
23:03.20*** join/#htc-linux AlGe (n=alge@chello080109231226.4.uni-klu.teleweb.at)
23:03.51AlGehi,
23:03.58paulproteusHi AlGe.
23:04.25AlGeI just made some modifications to gomunicator on my BA
23:05.44paulproteusAlGe, What's the status of BA for you?
23:05.44AlGesome are BA specific (batterey level indicator now works, signal strength too, vibra led path)
23:05.44AlGesome are just some GUI experiments (pixmap buttons.
23:06.51AlGeBA status: some annoying shop stoppers are still there:
23:06.51AlGetouch screen sometimes almost unusable (and yes, I disabled adc battery)
23:07.01AlGekey stuck problem
23:07.42AlGebtw: can I configure resume somehow to only resume on power-on button?
23:08.07paulproteusAlGe, That has to do with which interrupts you mask.
23:08.41BabelOAlGe: it is keycode 116 on event0
23:10.59BabelOpaulproteus: no, power butoon already works, it is linked to an event
23:11.10paulproteusBabelO, Got it.
23:11.11BabelOgpe just need the correct keymap and linked to correct event
23:13.07AlGeBA resumes on power button, but I want it to resume only on this button and not on all others, I cant carry it otherwise in any case.
23:14.33AlGemy modified gomunicator looks like this:
23:14.33AlGehttp://www.algepop.net/users/alge/angstrom-ba/alge-gomunicator.jpg
23:14.33AlGe(note the working status pixmaps)
23:15.13AlGeand it also has some accels added to be used from the keybaird without pressing FN
23:15.17BabelOAlGe: look fine ;), you have to hide mouse cursor ;)
23:15.58AlGeok :-), but how do I tell vncviewer this? -readonly or so?
23:16.20BabelOAlGe: do you have it on device itself ?
23:16.28AlGeyes
23:16.42BabelOso it is matchbox setup,
23:16.49BabelOi set it correctly on my image
23:16.53AlGeyes
23:16.54BabelOi ll look
23:17.49BabelOodo you have my image somewhere ?
23:18.15BabelOit is somewhere in /etc/X11/ called -cursor no or -nocursor
23:18.26BabelOnever remember, take be some times to found it
23:19.23BabelOs/be so/me so/
23:22.50AlGei'll be bck in some minutes ...
23:26.33AlGenow I moved curser somewhere into SE corner :-)
23:36.43AlGeIf someone tries my gomunicator ipk or image, keep in mind that this gomunicator needs gsmd + n_tihtc (with silence patch), all patches somewhere under http://www.algepop.net/users/alge/angstrom-ba/
23:39.50*** join/#htc-linux BabelO (n=Fabrice@2a01:5d8:52ee:1c1c:250:fcff:fe46:5573)
23:47.16AlGeyou mean this?:
23:47.16AlGeroot@htcblueangel:/etc/X11$ grep cursor *
23:47.16AlGeXserver:                ARGS="$ARGS -dpi 100 -hide-cursor" ;;
23:47.17AlGebut it seems to be set, and on the ba screen I dont see the cursor.
23:47.56*** join/#htc-linux TimRiker (n=timr@70-1-91-51.area1.spcsdns.net)
23:47.57AlGe... I guess I have to call x11vnc on the BA with the according cursor-hiding parameter, if it exists
23:48.28BabelOyes maybe this one ;)
23:49.00BabelOAlGe: on old angstrom build, it was missing
23:49.20AlGeyes, its this:
23:49.21AlGeroot@htcblueangel:~$ x11vnc -nocursor
23:49.43AlGehat was missing?
23:49.51AlGes/hat/what/
23:50.11BabelOAlGe: parameter to hide cursor on default angstrom build
23:50.34AlGeok, now it seems to be there
23:53.16AlGeas next step, beside the gui experiments I will look into adding some correct mixer call, to switch "Output Mux" to "mixer" on gomunicator startup ... but not now ... going to sleep
23:58.38AlGeBabelo: a last question: can I also use the power button to go into suspend (this doesnt work, only wakeup per power button works)?
23:59.20BabelOAlGe: yes should work, goxboxlive had made the correct setup for universal
23:59.25BabelOit is gpe setup
23:59.51AlGeI ll look ...

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