**** BEGIN LOGGING AT Wed Jan 16 02:59:57 2008 Jan 16 06:01:00 * * OM Bug 1184 has been created by cwixon(AT)usa.net Jan 16 06:01:02 * * Month View for January 08 displays incorrect week numbers Jan 16 06:01:02 * * http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=1184 Jan 16 06:19:02 Hi, all Can I want to update my Openmoko build environment. Shall I update if It is ok to build ? Jan 16 06:23:18 , any Idea ? Jan 16 06:23:27 CM, any Idea ? Jan 16 06:43:18 openmoko: 03erin_yueh * r3853 10/trunk/src/target/gsm/ (include/gsmd/usock.h src/gsmd/sms_pdu.c): gsmd: update sms pdu len and fix typos (Wang Yanke) Jan 16 06:54:32 CIA-1 Are you working on gsmd ? If then I need your help Jan 16 07:08:50 Atul_: CIA-1 is a piece of software which mirrors commit messages into IRC channels Jan 16 07:09:25 rwhitby, oh sorry i dont have idea new to irc Jan 16 08:09:02 good morning Jan 16 08:16:33 morning Jan 16 08:48:25 can someone explain to me what ccache does? Jan 16 08:52:05 emdete: caches the result of a compile Jan 16 09:31:17 XorA: shure.. but how/what? if i compile the same c-source again? Jan 16 09:31:39 XorA: isn't that what make is for? to /not/ compile the same stuff again? Jan 16 10:11:14 good morning Jan 16 10:12:37 morning Jan 16 10:13:38 hello Jan 16 10:44:26 hi Jan 16 10:55:00 morning Jan 16 11:10:06 hi Mac Jan 16 11:10:23 hrw: Hi Marcin Jan 16 11:10:53 hey guys Jan 16 11:11:00 anyone know where to get the latest settingsGUI? Jan 16 11:11:05 is it released yet? Jan 16 11:11:15 i wanna use the BT pane .. Jan 16 11:24:14 never midn igot it Jan 16 12:19:29 hi Jan 16 12:21:57 torpor I am still working on it - though mickey has put a .bb of the beta to the oe repository - source is at: http://mput.de/~kristian/.openmoko/settingsgui-0.8-beta.tar.bz2 <-- bluetooth panel is still buggy Jan 16 12:22:32 torpor i hope to release a tested version on thursday Jan 16 12:23:51 What're the power management problems with 2007.11? Jan 16 13:35:10 mickeyl: are you aroung? Jan 16 13:36:06 kind of Jan 16 13:36:36 mickeyl: did you make openmoko-terminal2? Jan 16 13:37:05 yes Jan 16 13:37:42 has it been removed from the build or is there just a server error Jan 16 13:38:18 I liked having it i in there but you have to remove it to get a build to run Jan 16 13:44:27 builds fine here Jan 16 13:44:32 is your tree up to date? Jan 16 13:48:27 Err Jan 16 13:48:31 does OM run X? Jan 16 13:48:47 Someone is asking me, i have completely forgot everything :/ Jan 16 13:49:01 Yes Jan 16 13:56:23 On the theme of X Jan 16 13:56:39 has anyone tried different bit depths? Jan 16 13:58:55 hi Jan 16 13:59:16 doubt rgding OE.. Jan 16 13:59:52 I have specified DEPENDS in bb file as DEPENDS = "eet-moko-host evas-moko-host ecore-moko-host embryo-moko-host edje-moko-host" Jan 16 14:00:32 but when i do a build the dependencies are not built.. Jan 16 14:00:41 any reasons for the same? Jan 16 14:01:52 DEPENDS are built Jan 16 14:01:54 but not packaged Jan 16 14:02:07 only if you bitbake something that RDEPENDS on them Jan 16 14:02:12 so either an image Jan 16 14:02:22 or a metapackage Jan 16 14:02:32 just try RDEPENDS instead of DEPENDS Jan 16 14:02:54 build on DEPENDS are not at all called.. Jan 16 14:03:03 will try it out.. Jan 16 14:05:50 openmoko: 03chris * r3855 10/trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/ (8 files in 2 dirs): Move MokoAlsaVolumeButton/Control to phone-kit from dialer Jan 16 14:10:35 freesmartphone.org: 03mickeyl * r43 10/trunk/standards/otapi/org.freesmartphone.GSM.Phonebook.xml: otapi: add first sketch of org.freesmartphone.GSM.Phonebook Jan 16 14:10:52 freesmartphone.org: 03mickeyl * r44 10/trunk/standards/otapi/ (5 files): otapi: misc dbus interface changes/improvements Jan 16 14:11:12 mickeyl: I'm just pushing a bb for that modified gsmd with LiPS stuff. Please take a look and verify that it is not going to break libgsmd... Jan 16 14:11:27 XorA should check this Jan 16 14:11:34 he did the latest work on gsmd bb Jan 16 14:11:42 okay :) Jan 16 14:12:09 * XorA shudders and hides under a rock Jan 16 14:12:09 XorA: read that? :-) Jan 16 14:12:24 that should apply to libgsmd-devel? Jan 16 14:18:33 mickeyl: no sucess Jan 16 14:18:52 hmm, strange Jan 16 14:18:54 mickeyl: any reference on meta-package bb file? Jan 16 14:19:06 e.g. have a look at files under meta/ and tasks/ Jan 16 14:19:19 k.. Jan 16 14:19:20 or, e.g. python/python-efl.bb Jan 16 14:20:57 strange. my bb file is almost similar.. Jan 16 14:21:04 let me check.. Jan 16 14:28:23 florian: that .bb file is going to go horribly wrong Jan 16 14:29:10 XorA: ah too bad... i did not sped much time in that one. let me know what i should change... Jan 16 14:29:19 florian: CONFLICT_NAME Jan 16 14:29:34 florian: it can only take one argument Jan 16 14:29:45 florian: and Ive no idea how to do a 3 way version Jan 16 14:30:06 although I secretly suspect no-one uses libgsmd-devel anyway Jan 16 14:30:44 XorA: ah right i see... yes, that is going to blow up at some point Jan 16 14:33:28 XorA: sounds like a job for a virtual/gsmd Jan 16 14:34:44 florian: I suspect nothing would go horribly wrong if we just removed all the CONFLICTS Jan 16 14:34:58 florian: the packages naturally conflict by installing the same files Jan 16 14:35:25 ah, but that breaks the RPROVIDES, hrmmmm Jan 16 14:36:01 although we can assume that libgsmd-plugin does not provide libgsmd-devel-plugin Jan 16 14:36:18 possibly Jan 16 14:41:19 * XorA will have to ponder again on how to do gsmd if everyone is eventing new ones Jan 16 14:42:20 We could make all three PROVIDE virtual/gsmd annd if we et the dependencies correctly and RPROVIDES everythign should be fine. Jan 16 14:43:34 XorA: That's true.. well these people have a good idea in mind and once it is properly integrated this LiPS API might be beneficial upstream. Jan 16 14:44:58 florian: yeah, I was just trying to cut down the typing when I made the .inc file Jan 16 14:45:13 hmm, florian, wasn't the plan to implement the LiPS API on top of the dbus service? Jan 16 14:46:23 whats LiPs Jan 16 14:46:38 Linux in Phones I think Jan 16 14:47:53 XorA: ok, then i'll wait before i try to touch it again Jan 16 14:48:52 mickeyl: yeah... but they hat this example implementation already and since we want to make st stuff usable asap that's a good step ahead. Jan 16 14:49:18 mickeyl: I have a reminder for a telco about that for this week :) Jan 16 14:49:19 righto Jan 16 14:50:00 Sup3rkiddo, XorA: lipsforum.org that is Jan 16 14:50:51 florian: ahah, right words used in wrong way :-D Jan 16 14:51:48 * florian remembers the fun finding a name for LiPS-related projects :-) Jan 16 14:52:08 lips-tick :-) Jan 16 14:52:25 * SpeedEvil stabs XorA Jan 16 14:52:26 lips-lock Jan 16 14:53:13 Anyone played with low colour depths in the fb/X server? Jan 16 14:55:06 As I understand it, the LCD connections to the LCD are not easily removable? Jan 16 14:55:18 and replacable without damage that is Jan 16 14:56:42 the LCD<->board connector is similar to the debug board one, just a bit smaller and more fragile Jan 16 14:56:53 the toughest part is removing the display, since it's glued to the board Jan 16 14:56:55 but possible Jan 16 14:57:15 Ok - so that's I think a no - if I want to keep it working. Jan 16 14:57:32 yes. i wouldn't do that to my sole neo Jan 16 14:58:07 I'm doing related stuff - attaching a PSP display to an identical CPU. Jan 16 14:58:25 Do you happen to know what sort of glue - for future reference - silicone? Jan 16 14:58:36 sticky, I suspect. Jan 16 14:58:41 :) Jan 16 14:58:52 my first couple of Neo were held together by gaffa tape Jan 16 14:59:42 taoe++ Jan 16 15:02:57 SpeedEvil waht kind of board are you using? Jan 16 15:03:15 SpeedEvil ... if you can say Jan 16 15:04:30 Can't right now, sorry Jan 16 15:05:10 Maybe in a week. It is a nice board, Jan 16 15:06:22 SpeedEvil i guess it is :-) - have fun Jan 16 15:15:18 * XorA goes into town Jan 16 15:23:30 openmoko: 03chris * r3856 10/trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ (8 files in 2 dirs): (log message trimmed) Jan 16 15:23:30 openmoko: * configure.ac: Jan 16 15:23:30 openmoko: * src/phone-kit/Makefile.am: Jan 16 15:23:30 openmoko: Add alsa to dependencies and compile volume control object/widget Jan 16 15:23:30 openmoko: * src/phone-kit/moko-alsa-volume-button.c: Jan 16 15:23:31 openmoko: * src/phone-kit/moko-alsa-volume-button.h: Jan 16 15:23:35 openmoko: Remove unused MokoAlsaVolumeButton Jan 16 15:25:05 OMG, openstreetmaps is awesomest Jan 16 15:29:24 Sup3rkiddo: Did you just look at it? Jan 16 15:29:50 I mean, for the first time Jan 16 15:29:53 wurp2, na, lol....plotted some points around my home with the neo Jan 16 15:30:07 wurp2, i didnt get a gps fix until today Jan 16 15:30:24 Did you upload them to OSM somehow? I dunno how to do that except some pretty manual ways... Jan 16 15:30:38 Sup3rkiddo: ugh! Jan 16 15:30:40 afk for a bit... Jan 16 15:31:08 wurp2, not yet, i am gonna roam around a bit more, Chennai is horribly devoid in OSM Jan 16 15:32:48 You go from NMEA -> GPX , and then either upload the GPX to the server, or load it into JOSM. Jan 16 15:33:28 Then - assuming JOSM - you create ways along the tracks, and set them to the appriate types Jan 16 15:33:46 -> wurp2 Jan 16 15:34:19 yup, yup..yup...=D, Jan 16 15:34:24 See wiki.openstreetmap.org and click on 'getting started' Jan 16 15:34:31 * Sup3rkiddo is now a cartographer B) Jan 16 15:34:42 You've got your own cart? Jan 16 15:34:49 blrh Jan 16 15:35:05 The cart is the easy part. The horse is the tough one. Jan 16 15:35:55 Oh - and #osm over on irc.oftc.net Jan 16 15:36:23 * mwester can build a cart easily, but he is having trouble with building the horse part. Lightening is scarce at this time of year, and assistants named "Igor" are hard to find. :( Jan 16 15:36:47 man, thats lamest thing i have heard today Jan 16 15:37:01 mwester, you obviously suck at standup comedy :? Jan 16 15:37:22 So I've been told. Jan 16 15:39:58 :P Jan 16 15:52:58 openmoko: 03chris * r3857 10/trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ (ChangeLog src/phone-kit/moko-alsa-volume-control.c): Jan 16 15:52:58 openmoko: * src/phone-kit/moko-alsa-volume-control.c: Jan 16 15:52:58 openmoko: (moko_alsa_volume_control_set_device_from_name): Jan 16 15:52:58 openmoko: Finish implementing (didn't realise I left this unfinished): Fix Jan 16 15:52:58 openmoko: infinite loop, get card name correctly and resolve alsa alias Jan 16 16:13:29 openmoko: 03chris * r3858 10/trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ (ChangeLog src/phone-kit/moko-alsa-volume-scale.c): Jan 16 16:13:29 openmoko: * src/phone-kit/moko-alsa-volume-scale.c: (create_widgets): Jan 16 16:13:29 openmoko: Remove rogue '.png' on the end of icon names Jan 16 16:22:22 Sup3rkiddo: Why so long to get a fix? Jan 16 16:23:52 wurp2, Get your phone back yet? Jan 16 16:24:15 kdean06: Nope :-( Jan 16 16:24:39 I'm guessing possibly today, probably by end of tomorrow, and almost certainly by end of Friday Jan 16 16:24:48 Hrm. Jan 16 16:24:51 Michael mailed it back to me on Monday Jan 16 16:26:08 Cool. :) Jan 16 16:26:38 I guess ;-) Jan 16 16:27:00 It'll be cooler when it's back in my hands, and I can play with gprs, etc. Jan 16 16:27:07 I'm getting segfaults on openmoko-messages2 after inserting my wife's SIM card and getting 8 SMS messages she couldn't access... Are those messages stored in /root or elsewhere? I don't want to kill them on today's flash. Jan 16 16:27:09 Does your audio player skip? Jan 16 16:27:15 Occasionally. Jan 16 16:27:24 More when it's on the speakers than on the headphones. Jan 16 16:27:40 Hmm, I'll have to pay attention next time Jan 16 16:27:46 I thought I remembered it skipping on both Jan 16 16:27:57 I have no idea where the SMSs are stored :-( Jan 16 16:28:28 Is there a python api yet to the moko api? Jan 16 16:29:56 kdean06: Have you tried QTopia yet? Jan 16 16:30:24 I haven't... I'm semi-reluctant to do so because it feels like cheating. :P Jan 16 16:30:32 I felt the same way Jan 16 16:30:37 The UI is much snappier Jan 16 16:30:48 And more of the 'end user' type stuff works Jan 16 16:31:18 The audio is *much* louder and clearer (I'm sure if I knew enough about alsa I could get the same from openmoko's media player) Jan 16 16:31:21 and it doesn't skip Jan 16 16:31:22 wurp2, i am supposed to work on that =), i have the gsmd API coverd in sorts but emdette's version is much more stabler as it talks over pyserial Jan 16 16:31:23 BUT Jan 16 16:31:33 No, real reason... I'm documenting the applications on OpenMoko and I'd rather not do dual-booting before I get the "basics" down and feel more comfortable with OpenMoko and the Neo itself. Jan 16 16:31:47 no terminal! Which is just a show stopper for me Jan 16 16:31:50 and no real docs Jan 16 16:31:55 Sup3rkiddo: Cool!! Jan 16 16:31:58 wurp2, http://projects.openmoko.org/projects/python-openmoko/ Jan 16 16:32:10 Sup3rkiddo: tyvm! Jan 16 16:32:45 kdean06: Are you publishing these docs? Jan 16 16:33:06 I will, or I plan to. Jan 16 16:33:21 Sup3rkiddo: Is python-openmoko your project? Jan 16 16:33:38 wurp2, the python-gsmd is for the libgsmd API, freesmartphone.org also has some python stuff but more stable Jan 16 16:34:00 I haven't written anything yet except a very wordy review of Day 1 using the thing, but I plan to break down every application - documenting bugs and filing them as well as writing simple "How to" type stuff as one would find in a manual. Jan 16 16:34:02 kdean06: Yaknow, if you just entered them directly on the wiki, ppl would be updating them & helping you complete them as you go along (hint, hint) ;-) Jan 16 16:34:19 Did you look at that manual link I sent you? Jan 16 16:34:24 lol Jan 16 16:34:31 wurp2, yeah i am one among the team, lemme know if you are interested in binding openmoko-libs, Jan 16 16:34:49 If I can get MokoMakefile to build through clean once I may contribute some Jan 16 16:34:52 wurp2, I must be crazy, I recall you mentioning it but I STILL don't think I've seen a link. :P Lemme check my logs to see. Jan 16 16:34:56 but my time is very restricted Jan 16 16:35:12 kdean06: sec Jan 16 16:35:18 wurp2, yup sure, any help...i could use help from an experienced dude Jan 16 16:35:34 kdean06: http://openmoko.togaware.com/survivor/openmoko.html Jan 16 16:36:44 kdean06: I'm pretty sure I posted it last time I brought it up, but I didn't label it Jan 16 16:37:06 Bookmarked. :P Jan 16 16:37:14 neo1973 manual link (out of date, but still useful): http://openmoko.togaware.com/survivor/openmoko.html Jan 16 16:37:18 now it's labelled Jan 16 16:38:00 Sup3rkiddo: So far my way of getting MokoMakefile to build through is just run my script to do the update sequence they list on the wiki Jan 16 16:38:23 And just keep doing that each time I think about it, assuming that EVENTUALLY the repository will have something that builds in it Jan 16 16:38:57 wurp2, hmm, thats kinda sucky, but once you have a clean build its smooth...i struggled for two weeks in the beginning Jan 16 16:39:31 Sup3rkiddo: Yeah, I figured that would be the case (it would be smooth after the first clean one). Hence the lackluster effort on my part Jan 16 16:39:44 Eventually it will work, and then my laziness will have paid off Jan 16 16:39:47 wurp2, hehe.. Jan 16 16:43:15 I love that exit quip. :p Jan 16 17:02:07 hi 2 all Jan 16 17:06:27 hi yoyo Jan 16 17:21:34 Sun is aquiring MySQL. Jan 16 17:21:52 http://imgs.xkcd.com/comics/compiler_complaint.png Jan 16 17:21:55 now it's yoursql :/ Jan 16 17:22:00 not mysql! Jan 16 17:22:39 My being the name of one of the founders daughters :P Jan 16 17:23:12 Mononoke, Love it. Jan 16 17:28:28 I love about 90% of xkcd Jan 16 17:28:35 and I like the other 10% quite a bit Jan 16 17:29:18 oh, for anyone who's sick of firefox truncating xkcd's hover-overs: http://home.etu.unige.ch/~robin0/LongTitles_en.html Jan 16 17:29:29 its fixed in FF3.0 Jan 16 17:31:56 I've heard that the gta02 gets only 10h of battery life. Is this right? Jan 16 17:32:09 cjb_ie: thank you! Jan 16 17:32:16 That seems... rediculously low. Jan 16 17:32:45 cjb_ie: Installed. Thanks! Jan 16 17:33:09 mgregsond: It's more like 6 hours when you're lucky, you can count on 4. Jan 16 17:33:16 mre: Powersaving is not done Jan 16 17:33:28 mre: there is work on doing it Jan 16 17:33:54 mgregsond: You know the phone is still under development, not consumer ready? Jan 16 17:34:22 In principle it looks like powersaving can be considerably better than it is - for GTA01 and GTA02 Jan 16 17:34:59 wurp2: Yeah, the a01 gets ~6 hours Jan 16 17:35:08 wurp2: Wasn't the a02 a consumer release though? Jan 16 17:35:09 mgregsond: Sorry, I see now that you said '02 :-) Jan 16 17:35:20 mgregsond: I have no idea what the life is like on 02 Jan 16 17:35:41 wurp2: The last estimate I heard was 10h... :s Jan 16 17:35:47 mgregsond: But I'm pretty sure that the power saving software is not done for either platform, so 10 hours sounds like a reasonable estimate for current '02 time Jan 16 17:35:50 mgregsond: the final 02 release hardware is not determined Jan 16 17:35:57 wurp2: I'm hoping it's, well... 4 times that. Jan 16 17:36:11 mgregsond: It will do that - powered off and wake on ring Jan 16 17:36:18 mgregsond: I think it will be, in standby mode Jan 16 17:36:25 mgregsond: That bit is yet to be coded though Jan 16 17:36:38 Ah, so this is a software thing and no Jan 16 17:36:40 mgregsond: SpeedEvil knows more than I about it Jan 16 17:36:48 mgregsond: basically, yes Jan 16 17:36:53 not a really shitty battery... Jan 16 17:37:01 mgregsond: powersaving hardware is only the on-off switches. Jan 16 17:37:26 mgregsond: the software has to prepare all of the preconditions to throwing these switches, and throw them at the right time. Jan 16 17:37:46 The power saving stuff will be done for that a02 release? Jan 16 17:37:56 mgregsond: And be able to cleanly recover from being turned off. Jan 16 17:38:02 mgregsond: maybe Jan 16 17:38:57 Any idea what kind of battery life is reasonable to expect after the powersaving is implemented? Jan 16 17:39:06 mgregsond: The hardware will possibly be ready before the software. Jan 16 17:39:15 _VERY_ROUGH_GUESSES_ Jan 16 17:39:31 Some months in suspend-RAM, with everything off Jan 16 17:39:44 Will that still wake on ring? Jan 16 17:39:47 A year or more completely off - in suspend to disk Jan 16 17:39:49 No Jan 16 17:40:11 About 80 hours or more in suspend-RAM with GSM on Jan 16 17:40:30 If you can actually pull that off, I'll buy one. ;) Jan 16 17:40:36 And maybe 20-40 hours with bluetooth on - it's hard to tell Jan 16 17:41:04 Much of this is hard to measure. Jan 16 17:41:08 SpeedEvil: My old WM5 phone got ~3h with bluetooth on. 20 hours is at least longer than a work day... Jan 16 17:42:13 Basically as the hardware can't be properly measured until the software is ready. Jan 16 17:42:26 Yeah Jan 16 17:42:53 sorry, I'm trying to decide if the a02 will be worth buying or not. Jan 16 17:42:57 Well - with absolutely no powersaving other than the display being off, it gets some 5h or so with bluetooth on, logging an external GPS Jan 16 17:43:08 SpeedEvil: The a02? Jan 16 17:43:08 I'd say you can't tell at this time. Jan 16 17:43:41 But, should I wait until I can, or just buy something else? Jan 16 17:44:15 GTA01 will hopefully show progress in power managment in the next few weeks Jan 16 17:44:19 I played with an a01 running qtopia yesterday and it was pretty sweet... Jan 16 17:44:34 There is work done on cpufreq Jan 16 17:44:53 mgregsond, Don't let the release of Freerunner determine anything. It might be out tomorrow, it might not be out until 2012. Though if you'd like to help development (which is pretty much all that's happening with Freerunner now anyway) you can always get an 01. :) Jan 16 17:46:18 kdean06: Problem is, with the a01's current battery life it's not actually useful. Plus, the 850mhz band... Jan 16 17:48:41 At this point, the software is crappy enough that there's only so much use anyway - I can't access messages2 without a segfault - improved battery life doesn't really matter and that's a software issue not a hardware one - if you're looking for a fully functional phone replacement that's even further off than Freerunner's release. Jan 16 17:49:02 I see... Jan 16 17:52:28 kdean06: But it can make and receive phone calls, yes? Jan 16 17:52:51 Most of the time, yes. Jan 16 17:52:55 lol Jan 16 17:53:20 My 01 can, I mean. I assume Freerunner also can, I've not seen that hardware. Jan 16 17:56:51 kdean06: Alright. Thanks :) Jan 16 18:00:57 kdean06: If the a02 comes with 850mhz band support, then I can at least hope that with enough work I'll end up with a fully functional phone. I'll wait for news on the a02 850mhz model... Jan 16 18:02:15 kdean06: Last time I used windows mobile it wasn't in a state that I'd consider 'finished' yet either. With moko I can atleast hack at it myself. Jan 16 18:03:19 Damned thing used to occasionally crash and lose everything. Jan 16 18:03:46 (Occasionally -> once every week or so...) Jan 16 18:04:26 SpeedEvil: Thanks for the help. Jan 16 18:07:39 mgregsond: I was told when I orderd my '01 that the '02 would include a tri-band 850 mhz version Jan 16 18:08:07 I really expect to use my 01 as my primary phone once it gets back from Michael Shiloh Jan 16 18:08:31 The battery life is crap, but I'm rarely away from a PC for more than 2 hours Jan 16 18:09:02 And when I am, I can bring my charger with me. Occasionally I'll run out of battery, but it'll be less than once a month Jan 16 18:09:30 and if SpeedEvil is right that some of the battery life issues will be resolved in a few weeks, I may never run out before the issue is fixed Jan 16 18:10:13 and if I lose the occasional call, well, I really want the gps and media player more than I want to talk on a cell phone, anyway Jan 16 18:10:55 hi Jan 16 18:15:33 Wifi needed here Jan 16 18:16:09 GTA01 ... progress in power management ? Jan 16 18:16:12 any details ? Jan 16 18:19:18 * SpeedEvil consults his magic-8-ball. Jan 16 18:19:22 Ask again later. Jan 16 18:19:42 gah .. okay Jan 16 18:20:04 More seriously. Jan 16 18:20:20 There is someone - whoes name I'm blanking on - doing work on PM Jan 16 18:20:26 cesarb? Jan 16 18:20:33 good... Jan 16 18:20:43 He's got lots of code - nothing actually compiled as I understand it though Jan 16 18:21:12 interesting Jan 16 18:21:16 to do stuff like changing frequency and adjusting appropruiate registers in peripherals so they stay working Jan 16 18:22:02 "yay" Jan 16 18:22:53 I'm sure it's cesarb now ... he's the one who started the power management keys page on wikipedia http://en.wikipedia.org/wiki/Power_management_keys Jan 16 18:22:56 :-D Jan 16 18:23:51 I plan in the next weeks to be getting on with nasty hacks That's a horribly generalised page Jan 16 18:24:04 s/s T/s, T/ Jan 16 18:24:04 SpeedEvil meant: I plan in the next weeks to be getting on with nasty hacks, That's a horribly generalised page Jan 16 18:24:19 hehe Jan 16 18:24:49 It should at least say something like "on some [[PC]] keyboards after 2000' or simialr. Jan 16 18:25:14 SpeedEvil: He has lots of code, but none of it's compiling? Jan 16 18:25:19 Yes. Jan 16 18:25:24 As he's not tried. Jan 16 18:25:33 That is a nonstandard way to work, to say the least Jan 16 18:26:13 If it works for him. Jan 16 18:28:11 * cb23 wonders if the gta02's bigger battery would work in the gta01 Jan 16 18:28:44 I wonder if the new Li batteries with nano-silicon wire will work in the '01 Jan 16 18:28:44 My guess would be no. Jan 16 18:28:53 ->cb23 Jan 16 18:29:04 Of course, they're just under development now, but several x the battery life would be very cool ;-) Jan 16 18:29:08 The 'middle bit' of the case is getting totally revamped Jan 16 18:29:15 s/ x / times / Jan 16 18:29:16 wurp2 meant: Of course, they're just under development now, but several times the battery life would be very cool ;-) Jan 16 18:29:39 SpeedEvil, ah, internal / nonvisable changes only ish? Jan 16 18:29:40 wurp2: well - incresed energy density in cells isn't always good. Jan 16 18:30:07 http://youtube.com/watch?v=4OsBc8RqSKU Jan 16 18:30:39 cb23, SpeedEvil: i think they work Jan 16 18:30:40 * cb23 guesses its a liion/poli explosion Jan 16 18:30:50 cb23'd be right. Jan 16 18:30:50 no flash :/ Jan 16 18:30:56 Quite a good one. Jan 16 18:30:59 heh, those things are mean Jan 16 18:31:09 Jet of roaring flame and all. Jan 16 18:31:32 * cb23 recalls the time he used a laptop battery to power speakers Jan 16 18:31:33 i have two of the FIC batteries and they work fine in GTA01 but i'm not sure if they are the new ones yet Jan 16 18:31:57 i was all scared, and then figured that they have internal circutry that should keep them stable enough Jan 16 18:32:06 balrog-kun, the 1700mah one? Jan 16 18:32:09 they are thicker than my nokia BL-5C battery, so they may be the new model, but i'm not sure Jan 16 18:32:12 what's it say on the backl bal? Jan 16 18:32:27 Mine says FIC, then four lines, then 1200MaH Jan 16 18:32:29 mAh Jan 16 18:32:36 cbrake_away: in principle. Jan 16 18:32:38 cb23: Jan 16 18:32:40 it still says GTA01 battery on them, lemme check what's the ampere number on them is Jan 16 18:32:47 MaH would be nice Jan 16 18:33:04 ah, no, they are 1200mAh Li-ion too Jan 16 18:33:04 who would care about power management then :) Jan 16 18:33:10 Mega angstrom henries? Jan 16 18:33:21 i thought they were the new ones since they're thicker than my old battery Jan 16 18:33:26 i only had the Nokia one until now Jan 16 18:33:41 SpeedEvil: milliamp-hours Jan 16 18:34:07 cb23: the problem is that you rely on the safety circuitry 100%, and if anything goes wrong, you've got a 2m blowtorch just next to your genitals. Jan 16 18:34:35 genitals... blowtorch... bad... Jan 16 18:34:52 actually it says GTC-01/GTA-01, not sure what that means Jan 16 18:34:54 SpeedEvil: My understanding is that the chemical explosion is not directly related to the mAh in the battery Jan 16 18:35:13 Several improvements to Li energy density have also improved safety Jan 16 18:35:15 Some chemistries are 'passively safe' - if you stab them or something goes wrong, they don't explode in that manner. Jan 16 18:35:30 wurp2: Not directly no, chemistry is important too. Jan 16 18:35:34 yeah, last i heard, c4 was pretty stable too :) Jan 16 18:35:50 provided you dont carry a blasting cap in the same pocket Jan 16 18:35:54 wurp2: the problem is that if it gets hot enough to melt the batteries seperator then things get going _really_ fast. Jan 16 18:36:22 wurp2: then in many chemistries, the internal compounds are flammable. Jan 16 18:36:45 So that when the cell vents, you can get a blowtorch Jan 16 18:37:10 Especially as particles of molten lithium may get carried along to aid ignition. Jan 16 19:00:22 I need to go scrue ma savage into one peass Jan 16 19:00:24 sija Jan 16 19:22:07 * bkruse waves to I-MOD Jan 16 19:45:13 haa :) my savage is from now on in one pice ;) Jan 16 19:45:33 eh? Jan 16 19:46:00 sorry for my English :/ Jan 16 19:47:08 what's a savage? Jan 16 19:48:05 doc|work: I mean. I have a remote control care savage (hpi) and five minutes ago it whose disassembled. now it isn't Jan 16 19:48:30 :) Jan 16 19:56:12 Crap, I just had my first experience the the GTA01's crappy power management. :S Jan 16 19:56:28 kdean06: what happened? Jan 16 19:56:46 It's dead. :P Jan 16 19:56:57 It's not dead. Jan 16 19:57:01 It's just resting! Jan 16 19:57:05 Indeed! Jan 16 19:57:18 You know how to revive it? Jan 16 19:57:54 unplug, remove battery 10 mins, replace, replug, wait 1h and it should boot Jan 16 19:58:31 It will be enough to run it for a few minutes Jan 16 19:58:35 Fair enough, thanks. Jan 16 19:58:46 So, has this been confirmed a hardware fault, or still unknown? Jan 16 19:59:51 It's a firmware fault Jan 16 20:00:05 It needs to suspend at 5% battery use Jan 16 20:00:08 left Jan 16 20:00:14 Or turn off at 1% Jan 16 20:00:25 at the moment, it simply drains the battery all the way Jan 16 20:00:43 fun Jan 16 20:04:29 The thing that got me was that I went on a trip right after I got my gta01 Jan 16 20:04:35 and I was only around Windows machines Jan 16 20:04:47 and I could never get it to pull 500 mA from a windows machine Jan 16 20:05:20 Finally I figured out that you have to install the inf file to enable the '01 to network with the machine via USB before it would pull 500 mA Jan 16 20:05:21 SpeedEvil, So is there hope that this will be resolved or is it not getting attention? Jan 16 20:05:32 I mean, I know the ISSUE is, but the solution? Jan 16 20:05:45 Now, of course, I have a boot option to force 500 mA Jan 16 20:08:27 kdean06: getting attention - slowly Jan 16 20:09:01 Awesome. Jan 16 20:09:12 kdean06: power management is hard - it needs really implemented as one huge complex blob. Jan 16 20:09:32 Though... I suppose suspending at 5% isn't that much of a fix if it takes 4 hours to GET to 5% though. Jan 16 20:10:02 BUt it solves a big problem - namely super slow recharges. Jan 16 20:10:07 That's why it's all of one part Jan 16 20:10:44 It's got to do cpu frequency changing, rapid suspending and resuming from RAM, and about 5 other things to get decent battery life. Jan 16 20:11:12 Does the USB port require a smart host? My car charger doesn't seem to work so I'm assuming it's doing nothing or only 100mA - is it typical to only push 100mA on car chargers? Jan 16 20:11:32 And all of that needs to happen without screwing up any of the state for any of the devices -- one of the really tricky ones seems to be the serial/gsm interface. Jan 16 20:12:04 If it does the last, I can charge on my way home. :) If not, I'll be Neo-free tonight (and I haven't even done my flash!) Jan 16 20:12:17 kdean06: no, 500ma is typical for all usb chargers; the 100ma limit is really only for non-powered hubs and for laptops... Jan 16 20:12:48 You should be able to charge on the way home; I do it all the time with mine (cheapo Belkin lighter-plug usb charger device) Jan 16 20:13:04 lots of car chargers provide 1a, although some limit to 500ma Jan 16 20:13:13 and 2a isn't unheard of but that gets a bit iffy with the connectors/wires Jan 16 20:13:38 kdean06, mwester: But you have to put your neo into a mode to force fast charge Jan 16 20:13:58 Alright, thanks. :) I'm heading out to get my wife a new phone. yay. Jan 16 20:14:10 Just plugging it into a 500 mA charger doesn't do the trick - if the neo can't negotiate with the charger & figure out it's 500 mA, you get a slow charge Jan 16 20:14:26 unless you patch it to allow fast charge on no usb data Jan 16 20:14:30 i think theres a patch floating around Jan 16 20:14:41 As I was saying earlier, it will often pull only 100 mA even when plugged into a Windows desktop Jan 16 20:14:51 anrp: That would scare me Jan 16 20:14:53 I thik I need a slow charge right now anyway so that's fine. Jan 16 20:14:55 wurp2: right - either use the u-boot special menu item to enter fast charge, or just echo the magic string to the right device file, and it will enter fast mode. Jan 16 20:14:57 I prefer to just have a command for it Jan 16 20:15:28 wurp2: Someone actually wrote a little command thingy for it. THere's an ipkg somewhere, I think. Jan 16 20:15:34 and of course it's worth noting that it pulls more than 100 mA if it's doing anything at all Jan 16 20:15:54 so the battery can die while it's on a 100 mA charger unless the phone is off Jan 16 20:16:05 Hence my need to have it charging in the car -- my car trips to my customers are often 4 hours or more... Jan 16 20:16:21 mwester: Thanks. Someone in the room sent me the magic string & /sys/ file; once I get my phone back, I'll create a script for it Jan 16 20:16:24 There's also a bug in old u-boots where it will only draw 50mA in the "100 mA" mode Jan 16 20:16:30 !ombug 762 Jan 16 20:16:31 * * Bug 762, Status: RESOLVED (FIXED), Created: Unknown Jan 16 20:16:32 * * wally.ritchie(AT)gmail.com: GTA01v4 Only Charges at 40ma Jan 16 20:16:33 * * http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=762 Jan 16 20:16:36 mmontour: Ouch!! Jan 16 20:18:39 Now that's not nice at all. :( Of course, you pick your evil with uboot these days -- there doesn't seem to be a singe version that doesnt' have some really painful bug. Jan 16 20:19:54 mwester: mickeyl released a new u-boot snapshot a couple of days ago that's free of painful bugs Jan 16 20:21:19 Well, I have a debug board. :) No reason for me not to try it, then. URL? Jan 16 20:21:48 http://buildhost.vanille.de/fic-gta01/tmp/deploy/glibc/images/neo1973/u-boot-gta01bv4-1.3.1+git0ec595243dc99edcd248bbcfbfd5a1dc860bde89+svn3817-r1.bin Jan 16 20:21:54 Also: http://lists.openmoko.org/pipermail/device-owners/2008-January/001069.html Jan 16 20:22:20 thanks~ Jan 16 20:22:22 ! Jan 16 20:24:00 My neo currently won't boot from the power-button only -- I have to boot to the u-boot menu, then select the boot item from the menu... known u-boot bug, not a big deal, but it would be nice to have that fixed. :) Jan 16 20:24:46 That one's fixed. Jan 16 20:26:27 Disclaimer: I haven't yet had time to test that most recent snapshot, but I have tested slightly earlier builds in which those bugs were fixed Jan 16 20:38:27 I've added to http://wiki.openmoko.org/wiki/Neo1973_GTA01_Power_Management a table of current projects on power managment. Jan 16 20:38:40 It is unfortunately a rather short table at the moment. Jan 16 20:42:11 cesar's current project include work on slow mode? Jan 16 20:42:42 Not as I understand it. Jan 16 20:42:58 Slow mode has some problems - USB won't work in it, forex Jan 16 20:43:21 yeah, I know (about the USB, anyway) Jan 16 20:43:22 However. Jan 16 20:43:30 And hence bluetooth of course Jan 16 20:43:47 that's a bit more of a problem ... Jan 16 20:44:13 30Mhz isn't _greatly_ more power using. Jan 16 20:44:41 what's the penalty of keeping the usb block alive, though? Jan 16 20:44:48 since its got its own pll (iirc) Jan 16 20:45:02 Small - according to the datasheet Jan 16 20:45:16 that's not the only constraint though - the main clock has to be over IIRC 30Mhz Jan 16 20:45:21 PCLK Jan 16 20:45:42 ack Jan 16 21:09:30 so neo (with new name) was demonstrated at some electronics show? Jan 16 21:09:38 does this mean it's nearly ready? Jan 16 21:10:24 topic Jan 16 21:10:36 yes, hardware is nearly ready Jan 16 21:10:51 topic is too damn long for viewing on any sensible screen Jan 16 21:10:53 i mean the design, not the units physically Jan 16 21:11:06 they need to be produced first :) Jan 16 21:12:45 OJW: no Jan 16 21:21:40 so... the FreeRunner and the Neo1973-GTA02 are different phones? Jan 16 21:21:49 no Jan 16 21:21:54 same Jan 16 21:21:55 new name Jan 16 21:22:05 ah Jan 16 21:22:11 Freerunner == GTA02 + Marketing Hype Jan 16 21:22:24 what marketing hype? i haven't really seen any Jan 16 21:22:36 (and a little smidgeon of misinformation tossed in by the first folks who reported on it, too) Jan 16 21:22:53 summatusmentis, all and every remotely technological blog out there? :) Jan 16 21:23:23 i've seen articles in LinuxJournal, The Economist, Engadget... Jan 16 21:23:35 Moniker42: for real? I guess I don't pay any attention then Jan 16 21:24:11 I can use qemu and pre-built images to start w/ right? Jan 16 21:24:23 yes Jan 16 21:24:51 SpeedEvil: is there a tutorial as to how to do this? Jan 16 21:25:01 SpeedEvil: well, that's shorter. Jan 16 21:25:05 start what? :) Jan 16 21:25:05 Ah. Jan 16 21:25:31 summatusmentis: [[quehttp://wiki.openmoko.org/wiki/Qemu Jan 16 21:25:33 http://wiki.openmoko.org/wiki/Qemu Jan 16 21:25:39 I have no idea as to if this works Jan 16 21:26:17 it works, but qemu is horribly slow, so dont expect to much, summatusmentis Jan 16 21:26:35 it works but not for calling your family and friends :) Jan 16 21:26:48 In theory you could connect a real GSM module Jan 16 21:27:00 gnome restart time :/ Jan 16 21:27:07 yes, even in practice :) Jan 16 21:27:15 don't have money for a real gsm module, mostly I just want to see what it looks like, keep an updated view of what's going on Jan 16 21:27:17 and I'm on OS X Jan 16 21:28:10 SpeedEvil: would huawei e220 do as gsm module? Jan 16 21:28:38 I have no idea what that is. Jan 16 21:28:53 SpeedEvil: usb 3G modem Jan 16 21:28:59 ah Jan 16 21:29:15 can you talk AT commands to it? Jan 16 21:29:17 If you can connect to it as a virtual serial port, and it suporrts AT commands - probably Jan 16 21:29:29 as used by vodafone, o2 and three in ireland, and i would assume the UK. commonly referred to as "soap on a rope" Jan 16 21:29:44 heh Jan 16 21:29:47 shows up as a pl2303 serial device with a little persuasion Jan 16 21:29:53 cjb_ie: price? Jan 16 21:29:54 ive got /dev/ttyUSB[012] Jan 16 21:30:17 oh, I need qemu-1973, not just straight qemu? Jan 16 21:30:19 oh, then it should work just fine iwth qemu Jan 16 21:30:31 summatusmentis: to emulate the neo1973 yes Jan 16 21:30:39 oh, ok... hrm Jan 16 21:30:45 zash: 0 should do. but there's some weird statefulness - you may need to unplug and replug Jan 16 21:30:49 are there precompiled OS X binaries for that? :-P Jan 16 21:30:56 summatusmentis: qemu is really, really, horribly slow - I completely gave up on it Jan 16 21:31:06 diff make qemu{,-1973} Jan 16 21:31:08 Maybe my box is just misconfigured somehow Jan 16 21:31:22 Ah. /me finds prices. Jan 16 21:31:28 wurp2: so what do you do instead? Jan 16 21:31:37 Coincidentally, it's almost the same price as a neo. Jan 16 21:31:45 SpeedEvil: ~300 + 99*12 SEK Jan 16 21:32:07 SpeedEvil: anywhere from 50-100 euros in ireland depending on contract Jan 16 21:32:12 summatusmentis: I use my neo gta01 :-) Jan 16 21:32:16 SpeedEvil: price of what, e220 or sometihing else? Jan 16 21:32:20 e220,. yes Jan 16 21:32:40 wurp2: ah, some of us aren't so lucky(or on cdma, and poor college students) Jan 16 21:33:08 I played with qemu three or four times. I often couldn't tell if buttons had been pushed or not since it took multiple minutes for the click to 'take' Jan 16 21:33:21 And I had wanted the phone for a long time, so I just caved and bought one Jan 16 21:34:01 I've got a zaurus and cdma cell coverage, so I can't justify spending money on a phone I won't be able to do anything with Jan 16 21:34:04 SpeedEvil: I started that Wikipedia article as a diatribe against poorly conceived keyboards which have power/sleep/suspend keys in stupid places Jan 16 21:34:17 Yeah, my justification was gps Jan 16 21:34:17 SpeedEvil: gotta go now, I will talk later Jan 16 21:34:21 I am navigationally challenged Jan 16 21:34:36 but mostly I just really wanted it ;-) Jan 16 21:34:51 and I am in a GSM 1900 area Jan 16 21:34:53 wurp2: that really sounds unusual Jan 16 21:34:57 about buttons in qemu Jan 16 21:34:57 cesarb: try for "page down"... oops I just shut down the computer... ? Jan 16 21:35:12 balrog-kun: My machine is pretty old Jan 16 21:35:26 here the responsiveness is about the same in qemu and on the real Neo (the host running qemu is 2 GHz) Jan 16 21:35:40 balrog-kun: Runs at 1.2 ghz, it's an old AMD; don't even remember what model Jan 16 21:35:46 K6 sounds familiar... Jan 16 21:35:53 and for cpu intensive operations qemu is actually faster than ARM Jan 16 21:35:57 ok, so on a c2d 2.16Ghz, I should be fine Jan 16 21:36:07 But responsiveness is really, really awful on qemu for me Jan 16 21:36:27 I downloaded qemu instead of building it, if I recall Jan 16 21:36:44 how many of you are gonna upgrade when freerunner comes out? Jan 16 21:36:58 wurp2: are you on a 32-bit OS? Jan 16 21:37:01 I am Jan 16 21:37:12 balrog-kun: Yeah, Ubuntu 7.10 Jan 16 21:37:17 i guess 32-bit OSes may be a couple of times slower as qemu hosts Jan 16 21:37:23 ah Jan 16 21:37:25 i'm not sure what the exact figure may be Jan 16 21:37:33 i've not bought the developer version... i will be buying openmoko for the first time when the mass-market version is released ;) Jan 16 21:37:50 will there be substantial hardware differences between the current release and the freerunner? Jan 16 21:37:53 Moniker42: Mass market hardware, or are you waiting for mass market sw? Jan 16 21:38:20 Moniker42: cpu 2x as fast, wifi, battery ~40% more capacity Jan 16 21:38:52 gcc really really makes use of the new x86-64 registers when compiling qemu Jan 16 21:38:55 hmm... wifi is definitely something to wait for Jan 16 21:39:05 the two first would eat the last one Jan 16 21:39:52 not if the wifi is turned off, and if the cpu is scalable Jan 16 21:39:53 Moniker42: you seen the asus eee pc, for a small wifi web-browser device? Jan 16 21:40:08 yea, i already have a laptop though :) Jan 16 21:40:36 replace luggable with miniature ;) Jan 16 21:40:47 One of the (many) problems I have with the UK phone market is that yes - they'll often let you buy an equivalent contract without a phone - it won't be as cheap as it should be, to reflect the lack of subsidy to buy a phoen. Jan 16 21:40:58 i just want one mobile device with internet & phone/sms access with calendar/events storage that can fit in my pocket Jan 16 21:41:10 * OJW sees 8 wifi networks here with encryption -- is it socially unacceptable to run an open one? Jan 16 21:41:22 all new phones suck.. Jan 16 21:41:30 and are built to die after 2 years Jan 16 21:41:34 Moniker42: I just want one device for my phone, gps, and media player, and I want to be able to hack it, and get some basic web access Jan 16 21:41:49 OJW: no - it may be illegal though Jan 16 21:41:54 is there any *easy* way to tell your wifi router to allow port-80 and VPN outbound, so you can share bandwidth safely Jan 16 21:42:00 OJW: people have actually been done for using open web access Jan 16 21:42:06 OJW: fon.com Jan 16 21:42:12 SpeedEvil: whoever the UK judge on that trial was, should be concerned for their safety Jan 16 21:42:32 OJW: to be fair - the ones I'm aware of were acting _wierdly_ Jan 16 21:42:43 sitting outside houses on walls using laptop, for example. Jan 16 21:42:55 mp3-player-in-my-pocket would also be good :) Jan 16 21:43:06 And sitting in cars downloading porn. Jan 16 21:43:27 I wanna replace my Z at some point, hopefully w/ freerunner, but it kinda depends on what cell plan I'm on when it's released Jan 16 21:43:36 hah so no wardrive but pr0ndrive ? Jan 16 21:43:39 * zash thinks having musicplayer in a phone is stupid Jan 16 21:43:57 when it sets a precedent in newspaper stories, ... at that point the judgement instantly undermined any hope the UK had for next-generation internet access Jan 16 21:43:59 * SpeedEvil thinks not having musicplayer in a phone is stupid. Jan 16 21:44:11 choice is king Jan 16 21:44:42 * mjr notes that gta01 could cope better with the music. I think the sound server is killing the performance. Jan 16 21:45:40 it would be interesting to have switching songs based on data from accelerometer... Jan 16 21:45:40 OJW: Unfortunately, GTA02 hasn't really done the sensible - in theory - way of doing MP3 Jan 16 21:45:57 that'd be the accel chip being able toplay MP3 with the CPU in suspend Jan 16 21:46:55 mjr, SpeedEvil: playing mp3s under QTopia seems to work fine, so I'm inclined to believe the issues are sw rather than hw Jan 16 21:47:05 It's hw Jan 16 21:47:06 * zash thinks having music killing the battery is stupid Jan 16 21:47:09 At least most of it. Jan 16 21:47:13 That, and 200 mhz should be plenty fast for playing mp3s Jan 16 21:47:21 It needs some 60Mhz CPU to play MP3 Jan 16 21:47:29 Then how does that hw play fine under QTopia? Jan 16 21:47:31 This uses a _substantial_ amount od battery Jan 16 21:47:41 That's a seperate issue. Jan 16 21:47:43 Ah, so your issue is battery power taken Jan 16 21:47:56 or one could just cram a shuffle||zenstone into the phone Jan 16 21:47:58 I'm more worried about it playing well, to start Jan 16 21:48:02 yes - you're looking at at most some 8-10 hours playing music Jan 16 21:48:20 Well, that doesn't bother me at all Jan 16 21:48:33 <_Krieger_> does subj already have a usable {pdf,html} reader? Jan 16 21:48:59 _Krieger_: I believe the answer is yes to both Jan 16 21:49:07 but you have to find the package for the pdf Jan 16 22:10:20 anyone recall what the actual clock speed of the 01 device is? Jan 16 22:11:17 233 or 266 something? Jan 16 22:11:43 thats it 233 Jan 16 22:13:28 wurp2, I can play fine with ogg123 from the command line, not using pulseaudio. As I said, the pulseaudio server seems to be the bottleneck when playing with the GUI media player Jan 16 22:13:41 the server eats about 25-30% CPU Jan 16 22:15:45 which is quite enough to induce skipping Jan 16 22:15:53 as ogg123 with -d oss eats ~80% Jan 16 22:17:05 http://www.dealextreme.com/details.dx/sku.6443 Jan 16 22:17:08 I assume using the OSS api directly blocks alarms and stuff though, unless the hw/driver does mixing Jan 16 22:17:16 that's gotta be the better part of a watt active... Jan 16 22:17:22 (by the battery life) Jan 16 22:17:37 (2*AAA bluetooth keyb) Jan 16 22:17:59 90 minutes, how... not very useful Jan 16 22:18:19 It's not unfeasible that the battery life is wrong. Jan 16 22:18:44 They are basically a 'what can we get within 50 miles of our depot in hong kong' vendoe Jan 16 22:18:47 vendor Jan 16 22:20:16 aanyway, I'd posit that as far as media goes, some way of an app to get direct access to the sound hardware without having to go through the sound server would be necessary for a good and (power)efficient result; 'course, the rest of the system would then have to be able to say "fuuck, we need to play an alarm, release the device now" to said app and have it comply... Jan 16 22:20:31 I really doubt that personally. Jan 16 22:20:56 (or then pulseaudio is really just sucky and something else similar would work) Jan 16 22:20:56 88000 fixed-point adds per second or so does _not_ tax a 200Mhz CPU Jan 16 22:21:11 Oh - and 88000 shifts Jan 16 22:21:55 's true I haven't bothered to do the math Jan 16 22:22:06 mp3 decompression? Jan 16 22:22:33 Zanoi_: no - mixing only Jan 16 22:22:35 zas: Jan 16 22:23:02 zash: if mixing is taking double the time, then you've _utterly_ broken the mixer. Jan 16 22:23:14 anyway, for some reason pulseaudio takes that 25-30% of CPU - even not doing any mixing at all, just taking data in from mediaplayer and stuffing it out Jan 16 22:23:32 yes - potentially mixing I mean, not actually mixing Jan 16 22:23:55 I wouldn't even mind it that much if it only skipped when actually mixing Jan 16 22:24:40 wonder what the hell it's doing Jan 16 22:27:40 a fuckload of rt_sigprocmask calls to be sure, at least when straced Jan 16 22:30:08 mjr: thanks, I'll have to play with ogg123 when I get my neo back Jan 16 22:30:12 (and some ioctl()s on /dev/snd/pcmC0D0p - does it really need to, just playing a stream) Jan 16 22:41:13 the ioctls come from libasound i believe Jan 16 22:41:51 come to think of it, it uses threads, right? the sigprocmask stuff might be there... Jan 16 22:43:01 yeah, but i would think it would do that only on the creation of new threads not in runtime Jan 16 22:43:11 or some _join() or something calls Jan 16 22:44:42 maybe it's synchronizing the hell out of its threads Jan 16 22:46:29 swapcontext() me harder Jan 16 22:46:33 :p Jan 16 22:47:53 * mjr reboots his neo to get it back up to a state where mediaplayer works at all Jan 16 22:50:24 incidentally, does anyone know why screen hogs a shitload of cpu when opening a new terminal? Jan 16 22:51:43 interestingly, pulseaudio doesn't seem to have multiple threads running according to /proc/pid/task Jan 16 22:51:57 wonder what's doing that rt_sigprocmaskfest then Jan 16 22:52:31 i think most of the new screen terminal opening time is taken by new bash starting up Jan 16 22:54:06 oh right, it's before the process name is updated Jan 16 22:54:15 silly me Jan 16 23:22:00 * mjr wonders about compiling an oss sink and source for pulseaudio and trying that for the heck of it, but will have to wait Jan 16 23:25:24 Or. I could notice there's a prebuilt module. Jan 16 23:30:45 it does all of that rt_sigprocmask shit with the oss sink also Jan 16 23:31:10 tens of calls per write to the audio device Jan 16 23:31:18 * cesarb is back Jan 16 23:32:02 SpeedEvil: you could perhaps, if you are using so little that you can go as far as slow mode, once in a while "wake up" to a faster mode to talk to the USB block? Jan 16 23:32:14 I have no clue. Jan 16 23:32:29 The datasheet simply notes 'USB host may not be stable at under 30Mhz' Jan 16 23:32:32 (or some figure) Jan 16 23:33:00 SpeedEvil: does GTA02 have a working BT IRQ? if it has, the USB block could even be powered down on it while in SLOW... Jan 16 23:33:18 As I understand it, no. Jan 16 23:33:38 I have no schematics, and accept unsolicited DCCs. Jan 16 23:38:18 SpeedEvil: I thought I saw some interesting pin in the gpio.txt... Jan 16 23:38:20 * cesarb goes look Jan 16 23:39:08 GPF2 I EINT2 PIO_2 bluetooth wakeup GPIO Jan 16 23:39:22 urgh IRC Jan 16 23:39:30 love those tabs Jan 16 23:39:32 anyway, it's GPF2 from trunk/doc/hardware/GTA02v4/gpio.txt Jan 16 23:39:59 Don't know Jan 16 23:40:18 I've not discussed 02 with those that know Jan 16 23:40:53 GPF2 is curently GSM enable. Jan 16 23:41:03 I vaguely remember talk about that changing Jan 16 23:41:08 anyway, we might simply accept the BT headset button won't work except for answering calls. It'd be a minor sacrifice... Jan 16 23:41:37 yeah Jan 16 23:41:46 won't work in low power mode Jan 16 23:41:58 Hmm. Jan 16 23:42:02 Hmm. Jan 16 23:42:24 Has the headset hold button issue been fixed? Jan 16 23:42:29 I've mislaid my headset. Jan 16 23:43:11 (that it diddn't generate events) Jan 16 23:44:39 SpeedEvil: no idea Jan 17 00:23:25 ah shit, pulseaudio is probably rabidly syncing with the client on their shared memory mapping Jan 17 01:43:00 hi Jan 17 01:43:21 is freerunner comming with built-in sip phone? Jan 17 01:45:49 I'm not sure if anyone knows if there'll be such a thing ready by mass-market launch. I'd guestimate that not by developer launch at least. Jan 17 01:46:15 almost certainly there _will_ be sip software available at some point Jan 17 01:46:47 (well, IIRC some people have done tests with a CLI SIP phone, but that isn't what you're looking for, likely :] ) Jan 17 01:56:36 Hello, I have a NEO1973 with the rootfs of January 16, 2008, have tried with other ancient mas and the same thing happens to me, the sound does not work. The kernel is the last one, also of January, but the version of September with the same kernel if it me works. Jan 17 01:57:42 If I do an ALSACTL-F/etc/xxx restore he(she) says to me not soundcards found Jan 17 01:57:56 sorry, but i don't speaks english Jan 17 01:59:57 mjr: thanks for the info, I'm looking for a sip phone integrated to the address book and keypad, but CLI might be ok for a start :) Jan 17 02:00:00 Is it a question of a bug? Has it solution? Jan 17 02:01:26 Crashbit, you need to get the sound modules from the modules package corresponding to your kernel and install them into /lib/modules Jan 17 02:02:18 bobesponja, there was some people here talking about doing that, not sure if it's underway. Personally, I think the GTA02 developer release will probably motivate people to work on SIP stuff more since it's more useful with the wlan. Jan 17 02:02:30 Have I the package of modules, but which I have to install? Jan 17 02:02:43 the sound ones Jan 17 02:02:53 Which are the sound modules? Jan 17 02:02:59 bobesponja, 'course, you can do that yourself ;P Jan 17 02:03:01 all the directory? Jan 17 02:03:06 the ones in the sound directory Jan 17 02:04:04 ok, thanks, I amb going to try Jan 17 02:52:01 * * OM Bug 1185 has been created by sean_chiang(AT)openmoko.com Jan 17 02:52:02 * * Retrieve operator list when init network will cause dialer can't make a phone call Jan 17 02:52:03 * * http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=1185 **** ENDING LOGGING AT Thu Jan 17 02:59:56 2008