**** BEGIN LOGGING AT Thu Jul 30 02:59:57 2009 Jul 30 03:02:07 uploaded to opkg -> http://www.opkg.org/package_258.html Jul 30 04:23:42 added mooedit to opkg.org too, another text editor with more features :D Jul 30 04:23:44 http://www.opkg.org/package_259.html Jul 30 05:34:55 raster: Hi :) Jul 30 05:35:18 raster: i've a question for you. Now about batget itself, the internal powel_supply method. Jul 30 05:36:17 raster: i exposed approximate "capacity" (in percents) in gta01 dumb battery driver. But batget doesn't use it properly as it looks at charge_now or power_now or voltage_now and does some extra calculations. Jul 30 05:37:11 raster: ok, i workarounded that by exposing fake charge_now equal to capacity and charge_full = 100. Works good on gta02 but on gta01 we have current_now readings and that'll probably mess everything up again, right? Jul 30 05:39:38 raster: what should i do? Gta02 doesn't have _any_ chance to obtain battery current, gta01 gives some very rough and noisy (+-100mA) idea of it. Jul 30 05:41:34 hi,just a question...I don't actually use the freerunner as a phone,but I heard that dbus doesn't loose calls anymore...so maybe with a good alsa state file I could use it as a phone? Jul 30 05:44:29 GNUtoo: i was using it as a phone since November. I can't say i lost many calls. Jul 30 05:44:41 ok thanks Jul 30 05:44:53 GNUtoo: do you have a buzzfix? If yes, why not to try phone functionality? Jul 30 05:45:06 no I've no buzzfix but no buzz either Jul 30 05:45:27 do you know a good alsa state file where I can put the phone near my ear and mouth ? Jul 30 05:45:33 because for now: Jul 30 05:45:36 GNUtoo: everybody has buzz. Sooner or later. Jul 30 05:45:37 in SHR-unstable Jul 30 05:45:42 ouch Jul 30 05:45:55 * Blu3 is suffering withdrawal during buzz fix period Jul 30 05:46:00 I can't have mine buzzfixed Jul 30 05:46:05 GNUtoo: why? Jul 30 05:46:28 I had exams or wasn't in the right place in the right moment Jul 30 05:46:38 GNUtoo: what about now? Jul 30 05:46:50 bearstech thing is over Jul 30 05:47:03 GNUtoo: do it yourself / with a help from your friends. Jul 30 05:47:05 I must buzz-fix it in italy and I fear the postal services(they stole things) Jul 30 05:47:12 ok maybe I'll do that later Jul 30 05:47:32 GNUtoo: don't you really have no electronics repair shop nearby? Jul 30 05:47:42 I don't know I'll look Jul 30 05:47:59 I know one but I don't know if they do phones Jul 30 05:48:19 mmm Jul 30 05:48:47 I can't buy an A7 so I will need to buzzfix it later Jul 30 05:49:03 GNUtoo: don't ask about phones! Ask if they could resolder one easily accessible 0402 resistor. Jul 30 05:49:13 ok Jul 30 05:49:40 GNUtoo: say you know exactly and for sure what and how to do. That you have photos and stuff. That the resistor is in the right place and that you'll disassemble the device yourself. Jul 30 05:49:45 I'll do it in september then because right now I've not the time to do it Jul 30 05:49:52 ok Jul 30 05:50:07 is it easy to disassemble? Jul 30 05:50:11 GNUtoo: it'd be best to have resistor and the needed capacitor too. Jul 30 05:50:17 ok Jul 30 05:50:36 GNUtoo: you can ask somebody (Joerg or probably Danial) to send it to you. Jul 30 05:50:45 GNUtoo: dissassembly is damn easy. Jul 30 05:50:50 ok I'll do that in december Jul 30 05:50:59 s/december/september Jul 30 05:51:16 by the way I hesitate about the fact of buying a debug board Jul 30 05:51:36 if the phone get unsuported at a point it would be easy for kernel debuging Jul 30 05:51:40 GNUtoo: if the shop feels friendly you can get #1024 fixed there too. Disassembling is a bit harder but you can do it yourself. The work is approximately the same, need to change one 0805 capacitor. Jul 30 05:51:51 ok Jul 30 05:52:14 GNUtoo: i don't think you really need a debug board. Jul 30 05:52:33 ok Jul 30 05:57:08 good morning Jul 30 05:57:20 PaulFertser: does one *have* to solder on a new capacitor? Jul 30 05:57:34 blindcoder: sure, that's the main point of the rework. Jul 30 05:57:38 PaulFertser: according to the second to last comment in #1024: All current distributions have a satisfying workaround, the real issue is still undergoing research wrt. GSM firmware. Jul 30 05:58:00 blindcoder: satisfying is subjectively, you know. Jul 30 05:58:15 PaulFertser: yeah, for some people a reboot might be satisfying ;) Jul 30 05:58:30 blindcoder: if you're happy with disabling deep sleep and some extra ~6mA in suspend, that's a satisfying workaround. Jul 30 05:58:45 friend of mine has a soldering station and necessary skills, guess I'll ask him then Jul 30 05:58:55 PaulFertser: does SHR have deep sleep enabled? Jul 30 05:59:29 blindcoder: i think it has "adaptive" mode by default. Means if frameworkd detects recamping it disables deep sleep for some time (an hour? i don't remember the details). Jul 30 05:59:50 PaulFertser: ah, okay. thanks :) Jul 30 06:00:05 blindcoder: be careful dismounting the can, better spend more time than break the holder. Jul 30 06:00:34 PaulFertser: of course. Jul 30 06:00:53 blindcoder: wifi module is simply glued on top of it. Just slowly pull it off. Jul 30 06:04:52 "glued on". nice... Jul 30 06:06:16 on another topic Jul 30 06:06:35 gpsdrive came with a script to download map files within a given area and LoD Jul 30 06:06:45 does tangoGPS have something similiar Jul 30 06:06:46 + Jul 30 06:15:55 blindcoder: tangogps has a gui method for that. Jul 30 06:17:05 it'd be nice if they both used the same map files, same methods of display, same methods of fetching Jul 30 06:23:32 PaulFertser: I only see "Auto download map files" but when I'm on vacation I won't have internet connection Jul 30 06:24:25 blindcoder: you go to the area you want to see, click to bring menu, then there's download tiles line. Jul 30 06:24:52 Blu3: it looks like navit is more promising, as it works with vector data directly. Jul 30 06:25:06 I've heard some people managed to make it useable on FR. Jul 30 06:28:43 PaulFertser: nice, thanks! Jul 30 06:36:16 good Jul 30 07:03:53 wtf... Stale NFS file handles? Jul 30 07:04:01 I haven't mounted anything on NFS... Jul 30 07:08:18 rm: cannot stat 'Maps/OSM/6/33/23.png': Stale NFS file handle Jul 30 07:08:22 wtf? Jul 30 07:19:31 alright, just a minor fs corruption Jul 30 07:21:17 blindcoder: yup, seen this here ;-) fsck will fix Jul 30 07:23:34 blindcoder: ext3? Jul 30 07:24:54 DocScrutinizer: ext2 I think Jul 30 07:25:06 jupp Jul 30 07:25:26 anyway, just did a backup of the partition with dd, jic :-) Jul 30 07:30:35 17k tiles... that'll take a while :) Jul 30 07:32:55 blindcoder: did you see the size-0 tiles problem? Jul 30 07:35:14 DocScrutinizer: not yet Jul 30 07:35:30 root@om-gta02 ~ $ find Maps/ -size 0 Jul 30 07:35:30 root@om-gta02 ~ $ Jul 30 07:35:37 maybe it's fixed now Jul 30 07:36:10 otherwise just delete them, as they never get downloaded again ;-) Jul 30 07:37:26 root@om-gta02 ~ $ find Maps/ -size 0 -exec "rm {} ; " Jul 30 07:37:47 when I re-run "Download Maps" will it just download the missing ones? Jul 30 07:37:58 ie: could I just retry? Jul 30 07:38:01 dunno, hope so Jul 30 07:38:39 for usual dl-on-demand (for current map) it does Jul 30 07:39:02 tangogps that is Jul 30 07:39:16 yeah Jul 30 07:39:26 but gprs connections abroad would be just a tad bit expensive :) Jul 30 07:40:40 hmm, interesting Jul 30 07:40:53 X doesn't react anymore, screen's flickering Jul 30 07:40:56 but ssh still works Jul 30 07:42:35 root@om-gta02 ~ $ ps aux | grep xinit Jul 30 07:42:35 Unknown HZ value! (93) Assume 100. Jul 30 07:42:37 :( Jul 30 07:43:14 ÜÜÜ Jul 30 07:43:23 err ??? Jul 30 07:43:42 yeah, my words exactly ;) Jul 30 07:44:41 aux led flashing... Jul 30 07:44:44 this looks bad :( Jul 30 07:44:45 suspend/resume, maybe the whole cpufreq shit fixes itself Jul 30 07:45:08 that's a kernel ooops :-/ Jul 30 07:45:12 yay! Jul 30 07:47:01 prolly suspend action during data transfer? BUG?? Jul 30 07:47:24 no, it doesn't suspend when usb plugged in Jul 30 07:47:32 but did I mention that I made a dd backup of my rootfs? Jul 30 07:47:36 the oops is a panic Jul 30 07:47:40 couldn't mount root filesystem Jul 30 07:47:42 *grr* Jul 30 07:48:55 I need another filesystem Jul 30 07:49:26 jupp, completely crashed rootfs Jul 30 07:50:08 fsck borks? Jul 30 07:50:48 *sigh* Jul 30 07:51:17 jup Jul 30 07:51:23 fsck basically gives up Jul 30 07:51:25 Hi ! Is it possible and how can I change the shr splash screen, I want to create one myself Jul 30 07:51:44 Think-Free: you can configure it in the E settings Jul 30 07:51:53 Think-Free: top-shelf, then the wrench in the upper left corner Jul 30 07:52:22 but I want to build one myself .. no way without enlightenment ? Jul 30 07:53:26 Think-Free: you mean the splash screen of the kernel or the X loading screen? Jul 30 07:53:45 oh sorry, the one of the kernel Jul 30 07:54:15 Think-Free: that's also possible to do, but I don't know how right now. IIRC it is compiled directly into the kernel as a .xpm file Jul 30 07:54:27 Think-Free: but don't take my word for it. it _is_ possible though Jul 30 07:55:20 I've found this folder : /home/christophe/NFS/usr/share/shr-splash/themes/shr-splash-theme-simple Jul 30 07:55:32 It contain a ppm image Jul 30 07:55:43 but changing it does nothing Jul 30 07:55:57 there is also a boot.fbz Jul 30 07:56:16 but I don't know if it's this file and how to build it :/ Jul 30 07:56:41 Think-Free: that's the X loading picture Jul 30 07:58:34 morning Jul 30 07:58:40 moin methril|work Jul 30 08:04:22 hmm Jul 30 08:04:34 with 400 MHz the freerunner might be just slow enough for some of my old dos games... Jul 30 08:05:12 blindcoder: i want a nes emulator Jul 30 08:05:14 :D Jul 30 08:05:39 i'll compile one eventually Jul 30 08:05:55 just wanted to say, there should be some of them Jul 30 08:06:07 fceu is nice Jul 30 08:06:18 used it some times Jul 30 08:06:45 PaulFertser, if you could explain me how to configure away correctly with irssi/bip... Jul 30 08:06:49 I certainly will do :P Jul 30 08:07:11 mrmoku: on irssi I just do /away gone Jul 30 08:07:11 :) Jul 30 08:07:39 blindcoder, I know Jul 30 08:07:47 but in combination with bip? Jul 30 08:07:55 I close my irssi Jul 30 08:08:08 and bip sets the nick and keeps the backlog Jul 30 08:08:54 bip is a bouncer? Jul 30 08:10:04 yep Jul 30 08:12:00 okay, I have no experience with those Jul 30 08:12:06 I just keep my irssi open in a screen Jul 30 08:12:41 blindcoder, yeah, but I want to connect with multiple clients and have just one connection to the outside Jul 30 08:12:48 this is what bip does for me Jul 30 08:13:39 I see Jul 30 08:23:02 good morning Jul 30 08:26:57 realizing the sheer amount of old original dos games lying around is always frightening me a little bit Jul 30 08:27:40 "IBM DOS-CD ROM" "© 1995" Jul 30 08:31:17 morning. Does someone know how the gsm pin dialog window is displayed on shr ? I'm wondering how hard it would be to modify this to handle bluetooth pairing Jul 30 08:33:37 mrmoku: it works in combination with bip as well. Jul 30 08:33:54 mrmoku: ah, you want to close irssi... Jul 30 08:33:59 mrmoku: i never do that :D Jul 30 08:54:53 mrmoku: what's expected semantics of "away" with bip and multiple clients?? Jul 30 08:57:55 mrmoku: imagine you have sth like "auto-away" and hop clients. eventually one ofe the idle clients will send an away while you're busy typing on another client o.O Jul 30 09:16:29 hehe, mallorca maps lod 9-15 downloaded, 76.5 mb :) Jul 30 09:20:46 hmm... is it possible to automatically restart the keyboard on screen rotation? Jul 30 09:22:51 * PaulFertser is still hoping that raster will clarify the situation with batget power_supply readings... Jul 30 09:27:54 hallo harlekin Jul 30 09:27:59 s/hallo/hello/ Jul 30 09:28:00 Hey, admiral0 Jul 30 09:28:01 admiral0 meant: hello harlekin Jul 30 09:29:02 s/^.*$/Cool./ Jul 30 10:02:44 harlekin: bzzbot substitute is very restricted. No fun Jul 30 10:03:24 DocScrutinizer, is there any good reason for that? Like security issues I'm not seeing? Jul 30 10:04:01 PaulFertser: (batget power_supply readings) duh? I thought things had been sorted out for good now... Jul 30 10:04:20 Is the feature helpful or is it just toying around / adding noise to the channel? Jul 30 10:04:41 harlekin: dunno, but yes, probably also security reasons. 's/x/xx/g' Jul 30 10:05:05 xxxxxxxxx Jul 30 10:05:06 DocScrutinizer: /lastlog raster 20 Jul 30 10:05:22 This wouldn't apply recursively on itself, would it? Jul 30 10:05:28 [2009-07-30 12:05:20] [Fehler] LASTLOG: Unbekannter Befehl. Jul 30 10:05:50 xxxxxxxxx Jul 30 10:05:59 s/x/xxxxxxxxxxxx/g Jul 30 10:05:59 DocScrutinizer meant: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Jul 30 10:06:09 That's annoying but not really risky. :) Jul 30 10:06:13 trunkates ;-) Jul 30 10:06:44 harlekin: check bzbot src, it's FOSS Jul 30 10:07:05 DocScrutinizer, I'll do. Thanks. :) Jul 30 10:09:30 DocScrutinizer: i exposed approximate "capacity" (in percents) in gta01 dumb battery Jul 30 10:09:34 driver. But batget doesn't use it properly as it looks at charge_now or power_now or voltage_now Jul 30 10:09:37 and does some extra calculations. Jul 30 10:09:43 DocScrutinizer: ok, i workarounded that by exposing fake charge_now equal to capacity Jul 30 10:09:46 and charge_full = 100. Works good on gta02 but on gta01 we have current_now readings and that'll Jul 30 10:09:49 probably mess everything up again, right? Jul 30 10:10:27 yup, maybe Jul 30 10:10:27 (that was my question) Jul 30 10:10:39 To someone who's responisble for the batget :D Jul 30 10:14:07 to me it seems power sysnodes are poorly defined/implemented all over the different platforms and E (aka raster ;-) is trying to handle it in a platform agnostic way. I doubt that will ever pan out Jul 30 10:14:38 Yeah.. Jul 30 10:15:31 maybe it woks great on raster's laptop, but may fail even on my different brand battery Jul 30 10:16:25 raster should inplement a bandaid config option Jul 30 10:17:33 I bet it works fine on all laptops, they don't use dumb batteries. Jul 30 10:18:49 don't mess with me ;-) I'll send you sysnodes od my siemens laptop. you'll be buffled Jul 30 10:19:17 DocScrutinizer: along with "uevent" sysnode contents please :D Jul 30 10:19:58 life link or what ? :-P Jul 30 10:20:04 DocScrutinizer: btw, i'm using today a dumb battery, works fine with my latest (not yet published) patches. I'm not sure many users would see any considerable difference. Jul 30 10:20:20 DocScrutinizer: just a snapshot will do. Jul 30 10:20:23 that's fair enough Jul 30 10:20:36 DocScrutinizer: in fact it's the only thing needed, it mentions all the nodes and their contents. Jul 30 10:20:46 ok, remind me later on please Jul 30 10:22:59 halley:/sys/devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0 # cat uevent Jul 30 10:23:01 POWER_SUPPLY_NAME=BAT0 Jul 30 10:23:02 POWER_SUPPLY_TYPE=Battery Jul 30 10:23:04 POWER_SUPPLY_STATUS=Discharging Jul 30 10:23:05 POWER_SUPPLY_PRESENT=1 Jul 30 10:23:07 POWER_SUPPLY_TECHNOLOGY=Li-ion Jul 30 10:23:08 POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11100000 Jul 30 10:23:10 POWER_SUPPLY_VOLTAGE_NOW=12181000 Jul 30 10:23:11 POWER_SUPPLY_CURRENT_NOW=0 Jul 30 10:23:13 POWER_SUPPLY_CHARGE_FULL_DESIGN=5200000 Jul 30 10:23:14 POWER_SUPPLY_CHARGE_FULL=4914000 Jul 30 10:23:16 POWER_SUPPLY_CHARGE_NOW=4914000 Jul 30 10:23:18 POWER_SUPPLY_MODEL_NAME=e01241401B38B18500819 Jul 30 10:23:20 POWER_SUPPLY_MANUFACTURER=MAIN SMP SDI Jul 30 10:23:22 POWER_SUPPLY_SERIAL_NUMBER=0092 Jul 30 10:24:34 DocScrutinizer: hm, no capacity but i guess batget would manage that. Jul 30 10:25:36 well, KPowerSave Info get's rather confused most of the time Jul 30 10:26:20 s /'s/s/ Jul 30 10:26:48 POWER_SUPPLY_CURRENT_NOW=0 ? Jul 30 10:27:04 hehe, it's on mains of course Jul 30 10:27:34 but still it's POWER_SUPPLY_STATUS=Discharging Jul 30 10:30:21 for Ur convenience... pulling plug... Jul 30 10:31:07 halley:/sys/devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0 # cat uevent Jul 30 10:31:08 POWER_SUPPLY_NAME=BAT0 Jul 30 10:31:10 POWER_SUPPLY_TYPE=Battery Jul 30 10:31:11 POWER_SUPPLY_STATUS=Full Jul 30 10:31:13 POWER_SUPPLY_PRESENT=1 Jul 30 10:31:14 POWER_SUPPLY_TECHNOLOGY=Li-ion Jul 30 10:31:16 POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11100000 Jul 30 10:31:17 POWER_SUPPLY_VOLTAGE_NOW=11802000 Jul 30 10:31:19 POWER_SUPPLY_CURRENT_NOW=2412000 Jul 30 10:31:20 POWER_SUPPLY_CHARGE_FULL_DESIGN=5200000 Jul 30 10:31:22 POWER_SUPPLY_CHARGE_FULL=4914000 Jul 30 10:31:23 POWER_SUPPLY_CHARGE_NOW=4846000 Jul 30 10:31:25 POWER_SUPPLY_MODEL_NAME=e01241401B38B18500819 Jul 30 10:31:26 POWER_SUPPLY_MANUFACTURER=MAIN SMP SDI Jul 30 10:31:28 POWER_SUPPLY_SERIAL_NUMBER=0092 Jul 30 10:32:33 notice ::: POWER_SUPPLY_STATUS=Full Jul 30 10:32:41 muahahaAAAAAhaaa Jul 30 10:33:19 ? Jul 30 10:33:29 could you explain to humans? Jul 30 10:33:35 XD Jul 30 10:34:10 admiral0: my Siemens Esprimo reports "bat=discharging" when hooked up to mains, but "bat=full" when run by bat Jul 30 10:34:14 admiral0: he's just crazy, ignore him ;) Jul 30 10:34:16 ;D Jul 30 10:34:38 lol Jul 30 10:35:46 QED - power sysfs is a mess all over the place, no matter which platform Jul 30 10:36:43 no way for a owever smart batget to get it right without "a little help" Jul 30 10:38:57 or let me put it this way: kernel has several bugs in sysfs power-node, so batget needs to catch these and work around. As long as we don't know what all the bugs might look like, we just can try to get it right for Neo-kernels and fix batget to work OK with these Jul 30 10:40:09 or, even another paraphrase: Laptop implementation isn't the reference for FR/1973 Jul 30 10:49:32 imho it's the kernel's job to expose power sources sanely Jul 30 10:49:50 if such soruces report bizarre info - i dont see it as a userspace job to go workaround every possible bizarre platform Jul 30 10:49:59 soon enough userspace looks like a Jul 30 10:50:11 if (platformx) {workaround x} Jul 30 10:50:22 else if (platformy) {workaround y} Jul 30 10:50:25 else if (platformz) {workaround z} Jul 30 10:50:28 else if (platforma) {workaround a} Jul 30 10:50:31 else if (platformb) {workaround b} Jul 30 10:50:32 ... Jul 30 10:50:52 when it is already the kernel that is doing per-platform/subsystem drivers anyway Jul 30 10:51:06 userspace sees an abstracted/generic set of info Jul 30 10:51:29 :) Jul 30 10:51:54 the freerunner kernel already does workarounds Jul 30 10:52:08 it exposes an apm device AND a /sys/class/power info blob Jul 30 10:52:25 it exposes apm to work around qtopia as its so old it doesnt support newer kernel api's Jul 30 10:52:29 for example Jul 30 10:53:03 there is a special set of #ifdefs and #defines for the gta02 - anything required to make power supply (batter etc.) look sane should be there. Jul 30 10:53:43 the day all arm devices and platforms are using a single generic arm kernel for all of them is the day i'll consider it a job for userspace to workaround :) Jul 30 11:00:55 raster: ack Jul 30 11:01:01 and hi! Jul 30 11:02:11 raster: see my last two statements. they basically were: get kernel right on Neo, get batget right to work with correct sysnodes Jul 30 11:03:08 so in the end Neo is the reference platform, and if it doesn't work on my Siemens Esprimo laptop, then that's kernels fault Jul 30 11:06:40 raster: my only implicit critics was "we have to make sure the implementation of batget as is now is conformant to a sane sysfs definition for power. We mustn't rely on a particular (raster's) laptop implementation for reference" Jul 30 11:09:22 and honestly I thought that has been the bottom line of our last discussion of the topic some few months ago... so nothing new. Jul 30 11:10:37 [12:04] PaulFertser: (batget power_supply readings) duh? I thought things had been sorted out for good now... Jul 30 11:18:50 raster: please reread my question :) Jul 30 11:19:30 raster: i already expose from the dumb battery all i have and all i can guess. That being Voltage now, Charging status and Capacity (%) estimate. Jul 30 11:19:56 raster: i guess it can work with HAL method but it certainly doesn't with Internal. Jul 30 11:20:22 raster: what else should i do from the kernel side to make you happy? ;) Jul 30 11:20:45 PaulFertser: that's the way ;-D Jul 30 11:24:48 PaulFertser: no idea. i havent turned on my gta02 in ages. Jul 30 11:25:00 raster: you don't need to. Jul 30 11:25:06 raster: please listen to me :) Jul 30 11:25:18 raster: i made the dumb battery driver work on gta02. Jul 30 11:25:29 then it should work Jul 30 11:25:30 raster: i expose the values i know and can guess. Jul 30 11:25:36 the bat n gta02 has a cc Jul 30 11:25:44 you can report current charge Jul 30 11:25:45 raster: i want to use a dumb battery on FR. Jul 30 11:25:52 (and design capacity is known) Jul 30 11:25:55 raster: because they're easily available and dirt cheap. Jul 30 11:26:02 oh the voltage thing Jul 30 11:26:12 raster: i expose voltage_now Jul 30 11:26:32 i have n o code to handle that Jul 30 11:26:45 as this now is the only device i know of to have that Jul 30 11:26:47 raster: the only difference between dumb battery on gta01 and gta02 is that gta01 can also provide some approximate noisy (+-100mA) current readings. Jul 30 11:27:40 raster: but i do expose "capacity", why do you think that's not enough? Jul 30 11:28:13 raster: several weeks ago we were talking about guessing percentages from voltage. Ok, done now. Jul 30 11:29:27 raster: do you really think that i should add a special sysfs node for user to supply design capacity of the battery he uses just to report it back in power_supply node later? Jul 30 11:30:08 i don't know Jul 30 11:30:18 a % is probably fine Jul 30 11:30:28 i dont have the code in front of me atm Jul 30 11:30:41 raster: i do :) Jul 30 11:32:47 doesnt help me if i dont have e's code Jul 30 11:33:03 right now - i cant comment. i have mundane stuff like procject schedules to do Jul 30 11:33:04 :) Jul 30 11:33:12 raster: i see :-/ Jul 30 11:33:14 and dinner to get out of the oven in 10 mins Jul 30 11:34:03 raster: but can you please take a look at http://trac.enlightenment.org/e/browser/trunk/e/src/modules/battery/batget.c sometime later and fix it to work with a driver that exposes only voltage_now, status and capacity please? Jul 30 11:34:32 raster: TIA :D Jul 30 11:42:46 hi Jul 30 11:42:52 litephone sources not available yet? Jul 30 11:43:35 raster: oh you can just forget about it and i'll stick a workaround to report percentage as CHARGE_NOW and 100 as CHARGE_FULL with a commit message blaming you for forcing to use kernel workarounds ;) Jul 30 11:44:58 DocScrutinizer: current doesn't affect percentage report, only time_left which i don't care about as we don't have reliable current readings anyway. Jul 30 11:45:20 DocScrutinizer: so after i reread the code i think i'm fully satisfied with a workaround. Jul 30 11:45:20 ack Jul 30 11:47:03 DocScrutinizer: unfortunately i haven't yet received a single comment on the stuff i changed to get gta02 working (neither from OM folks nor from upstream), so i'll push only the gta01 parts for now :( Jul 30 11:47:36 DocScrutinizer: i thought there's more interest in using dumb batteries with FR... Jul 30 11:48:11 PaulFertser: change sysnode name of charge_now to charge_now_percent. Create correct content of charge_now in uAh(?) Jul 30 11:48:50 DocScrutinizer: impossible since i don't know full capacity for random dumb battery. Jul 30 11:49:28 so fake it for unknown dumb bat Jul 30 11:49:55 const charge_max = 1200mA Jul 30 11:50:35 charge_now = charge_max * charge_now_percent / 100 Jul 30 11:51:08 DocScrutinizer: why 1200? Jul 30 11:51:23 err 1200000 Jul 30 11:51:35 uAh Jul 30 11:51:44 Do you think faking is better than not providing at all? Jul 30 11:52:24 I seem to remember that's the definition of the values: uA(h), uV Jul 30 11:52:35 and no % at all Jul 30 11:52:50 No, there's "capacity" node, for % Jul 30 11:53:08 ok, exactly Jul 30 11:53:37 this seems generic, as I don't see it here either (on my laptop) Jul 30 11:54:31 so batget shouldn't use capacity (which is a mere charge_max / charge_now anyway) Jul 30 12:00:54 PaulFertser: 1) define or find out about a sane sysfs power implementation. 2) fix OM kernel to support all madatory nodes *correctly*. 3) fix batget to operate on the mandatory nodes only Jul 30 12:01:32 PaulFertser: it seems capacity is NOT a mandatory node Jul 30 12:02:31 charge_now and charge_max are, it seems Jul 30 12:03:38 if I'm not wrong... ;) didn't check it here, just trying to recall what I read about power sysfs a few weeks ago Jul 30 12:04:16 PaulFertser: anyway start with 1), as it's easier than to start with 3) ;-> Jul 30 12:05:37 DocScrutinizer: no, there's spec about power_supply. Jul 30 12:05:50 DocScrutinizer: expose everything that hardware gives. And nothing more. Jul 30 12:06:17 bah, that's no spec, that's silly Jul 30 12:06:46 and especially fuzzy Jul 30 12:10:53 for dumb bat I don't see how a good guess for charge_max is worse than a non-existent (hw-wise, according to this "spec") capacity in percent Jul 30 12:12:40 if you want to kling to these specs verbatim and still have sth like batget working, you *need* to either config charge_max *or* batget heuristics Jul 30 12:12:56 I prefer the first one Jul 30 12:13:10 seems raster does as well ;-) Jul 30 12:17:08 so I suggest to hardcode a charge_max of 1.2Ah for dumb bat driver for first approach, and expose charge_max and charge_now to sysfs Jul 30 12:21:04 DocScrutinizer: i suggest 850 as it's what "nokia original" bl-5c seem to have. Jul 30 12:23:02 ok, fine with me as well Jul 30 12:23:53 though I'd refer to GTA01 bat and more recent BL-xC replacements Jul 30 12:24:11 make it a kernel cmdline parameter ;) Jul 30 12:27:06 PaulFertser: for sure this is a value that should err to the low side, to give user more standby than batget estimates. That's conservative for this kind of estimations. So I'm happy with 850mAh, even with 100 for completely unknown type of bat (e.g. external USB-supply etc) Jul 30 12:35:00 DocScrutinizer: on gta02 we won't have _any_ estimation of remaining runtime. And gta01 lacks any decent current readings as well. Jul 30 12:35:32 PaulFertser: btw my original BL-5C here in front of me doesn't state any max-capacity at all :-/ Jul 30 12:35:44 DocScrutinizer: same here Jul 30 12:35:49 PaulFertser: (runtime) ack Jul 30 12:35:53 DocScrutinizer: i just googled it. Jul 30 12:36:39 PaulFertser: (runtime) except those from bq27k Jul 30 12:37:34 PaulFertser: bq27k even provides an estimation for standby-current :-)) Jul 30 12:37:51 which seems rather good btw Jul 30 12:39:20 probably drops the short spikes for GSM-TX though Jul 30 12:40:59 DocScrutinizer: yeah, bq27k is good enough in this regard :) I'm still waiting for the upstream decision on my pcf50633. Jul 30 12:41:10 see ISLC, STTEL/H Jul 30 12:41:35 anyway, cya Jul 30 12:41:41 * DocScrutinizer off for meal Jul 30 12:41:44 CU Jul 30 12:41:49 Enjoy your meal :) Jul 30 12:53:27 anyone know what gpsd's "Satellite data no good (x of x)" message means? Jul 30 12:56:09 PaulFertser: ping Jul 30 12:56:20 jc: pong Jul 30 12:56:25 jc: i'm fast, heh? Jul 30 12:56:26 ;) Jul 30 12:56:47 PaulFertser: gismo has fixed the certificate issue couple days before. Jul 30 12:56:57 PaulFertser: should be ok now, right? Jul 30 12:57:35 jc: yeah :) Jul 30 12:57:52 PaulFertser: :) Jul 30 12:58:01 jc: thanks for caring Jul 30 12:58:34 PaulFertser: not much I can do, somehow this is an easy one for me. passing the message. Jul 30 12:58:54 PaulFertser: by the way, do you use gforge? Jul 30 12:59:16 jc: no Jul 30 13:00:30 PaulFertser: :), I am helping wolfgang(qi-heardware) setting their own git server and source code managemnet. wodering if any good stuff I could use. Jul 30 13:01:15 jc: sorry, i'm not into that stuff. I configure only my private home server :) Jul 30 13:02:52 PaulFertser: never mind:), I am also taking this as "practice", since I don't have much to do currently. Jul 30 13:07:29 hi,I'm trying to access the modem with picocom(in android)(the ril is disabled) picocom says AT-Command Interpreter ready but then when I digit AT commands I've no response Jul 30 13:07:35 but I see the commands Jul 30 13:08:08 maybe the commands are interpreted by the shll Jul 30 13:08:16 s/shll/shell Jul 30 13:12:17 GNUtoo: modem goes to sleep automatically in ~8-15s, so it will lose the first character if it's asleep. Jul 30 13:12:37 ok thanks Jul 30 13:12:44 so I have to wake it? Jul 30 13:13:12 like deep_sleep = never in frameworkd.conf Jul 30 13:16:47 GNUtoo: just type Jul 30 13:16:59 GNUtoo: press enter two times, then AT, enter. Jul 30 13:17:06 Should answer. Jul 30 13:17:07 ok thanks a lot Jul 30 13:24:29 PaulFertser, it doesn't Jul 30 13:26:12 nice, tangogps locking up the system... Jul 30 13:26:19 gsm-modem? Jul 30 13:28:38 GNUtoo: you are using the latest firmware? Jul 30 13:28:44 eys Jul 30 13:28:45 yes Jul 30 13:28:57 the one with the support for 3g sims Jul 30 13:29:10 ok... Jul 30 13:33:02 mrmoku: just answered to your mail Jul 30 13:35:21 GNUtoo: anyway there is a howto dial a number written for python on http://www.freesmartphone.org/index.php/Tutorials/GSM_python Jul 30 13:35:30 ok thanks Jul 30 13:35:36 ah it uses fso Jul 30 13:35:53 basically here's my problem Jul 30 13:36:06 I am still unshure if I will buy a G1 to help freeing it Jul 30 13:36:24 G1 has dual-port ram gsm<->cpu communication Jul 30 13:36:28 freeing? Jul 30 13:36:32 on top of that there is a serial port Jul 30 13:36:44 yes it has a lot of proprietary things Jul 30 13:37:10 so because the ril(AT wrapper) is proprietary we will first be able to use only picocom Jul 30 13:37:34 after that we plan to try to create a free ril and/or to adapt FSO for the modem Jul 30 13:37:49 hmmm, nice... Jul 30 13:38:38 * AntonTakk dreams of an open software platform for his g1 Jul 30 13:39:57 GNUtoo: thou, if you plan to hack it right off the bat, you might want to consider getting a devphone1 (same hardware, ships with an unlocked boot loader, and root acess, as i understand it) Jul 30 13:40:46 yes that would be great but isn't a rooted+enginering bootloader that you flash the same? Jul 30 13:41:49 don't know if it is the same, or if it's just another layer of hack Jul 30 13:43:14 i have been reluctant to root my g1 because 1.) it doesn't seen that would get me a nat-based teathering app anyways, and 2.) it is my daily phone Jul 30 13:44:19 Ainulindale, yup, will tell him to contact you Jul 30 13:44:42 Ainulindale, hi did you receive my mail? Jul 30 13:44:42 mrmoku: sorry I really don't have more time than that today Jul 30 13:44:48 GNUtoo: yes, didn't manage to read it yet Jul 30 13:44:52 ok Jul 30 13:44:52 I'm reaaaaaally swamped Jul 30 13:44:57 Could that wait for this week-end GNUtoo? Jul 30 13:45:01 yes Jul 30 13:45:02 if i do an opkg-upgrade it will break my shr-unstable right? Jul 30 13:45:09 I'm really sorry not being able to but it's my last day here tomorrow Jul 30 13:45:29 (here = my company) Jul 30 13:46:00 your company? nice... Jul 30 13:47:55 usr: nice? why is that? :-) Jul 30 13:48:52 to be ones own boss Jul 30 13:49:08 err Jul 30 13:49:12 my company as in where I work Jul 30 13:49:39 not my as in mine :-) Jul 30 13:50:15 ^^ that's something else Jul 30 14:04:20 i like to use a lot of subprocesses in python whats wrong about that? Jul 30 14:06:12 today i had the idea if i would start a window as subprocess and read it's output i could print something to close the first window Jul 30 14:14:14 PaulFertser: ok. whats the sysfs node with 0-100? Jul 30 14:14:24 current_now ? Jul 30 14:14:41 (smells to me of being current drain - not % full) Jul 30 14:25:26 PaulFertser: wait. you are exposing sysfs nodes not standard i think? Jul 30 14:27:00 so is capacity that you expose - standard? Jul 30 14:28:03 hmm wait Jul 30 14:28:17 i have code to handle capacity Jul 30 14:30:04 pwr_now = (((long long)capacity * ((long long)pwr_full - (long long)pwr_empty)) / 100) + pwr_empty; Jul 30 14:31:26 that uses charge, energy or volatage _empty + _full to know the range Jul 30 14:31:49 (empty if not given is 0) Jul 30 14:33:29 talk tomorrow Jul 30 14:33:31 :) Jul 30 14:55:33 mrmoku: ping Jul 30 14:59:15 mrmoku: please build frameworkd, there are quite important fixes for opimd Jul 30 15:00:07 :) Jul 30 15:00:19 dos1, thankjs. Jul 30 15:00:19 thanks* Jul 30 15:00:19 :) Jul 30 15:01:26 dos1, will it bring back the contacts to normal? Jul 30 15:01:38 mrmoku: you mean duplicates? Jul 30 15:01:55 mrmoku: if yes, then it should Jul 30 15:03:21 dos1, yep duplicates Jul 30 15:03:25 ok, will build then :P Jul 30 15:04:46 dos1, nah, it is already built Jul 30 15:04:51 just not synced to the feed Jul 30 15:05:10 dos1, could you try if opkg upgrade makes your phone implode? Jul 30 15:05:17 (from the tests/mrmoku feed) Jul 30 15:05:21 dos1, dont do it!!! Jul 30 15:05:27 :P Jul 30 15:06:21 mrmoku: i have quite old system (~2 weeks), i'm upgrading only packages i want to upgrade to have some upgradable for shr-installer :P Jul 30 15:06:50 dos1, ok, checking the new image now... if passwd is fine Jul 30 15:06:56 if so I will just sync it ;) Jul 30 15:06:59 mrmoku, synced? Jul 30 15:07:29 mrmoku: well, with new-old-opkg it should be fine ;) Jul 30 15:08:12 hmm.. no Jul 30 15:08:16 still bad passwd Jul 30 15:09:47 :/ Jul 30 15:09:57 mrmoku: could you just sync frameworkd? Jul 30 15:10:05 ok, removed the images... building the index now and syncing then Jul 30 15:10:12 dos1, I cannot just sync frameworkd Jul 30 15:13:17 i get a lot of I/O errors on microSD Jul 30 15:13:29 :( Jul 30 15:14:04 dos1, TAsn: ok synced Jul 30 15:14:17 arrigato Jul 30 15:14:28 denada Jul 30 15:15:03 :) Jul 30 15:17:16 btw, dos1 #396 is a bitch :( Jul 30 15:17:28 It's just plain boring hard work ;( Jul 30 15:17:42 (checking if a letter is gsm-asci or not) Jul 30 15:18:03 mrmoku, installed, sec, testing. Jul 30 15:29:15 * admiral0|afk is away: shower. kernel koompiling Jul 30 15:40:15 * admiral0 is back. Jul 30 15:56:32 dos1, didn't fix it ;( Jul 30 15:56:37 should I maybe erase something? Jul 30 15:56:57 TAsn: send me log Jul 30 15:57:12 can't now, gtg ;) Jul 30 15:57:17 though will send later ;) Jul 30 17:22:22 does anyone have hints on how i can turn down the microphone volume while in a call with shr unstable? Jul 30 17:22:33 the speaker volume is also a bit too high Jul 30 17:26:42 Couple of questions: Do I need to patch anything on the latest unstable version in order for the audio to be bearable? Jul 30 17:27:07 (for SHR) Jul 30 17:27:50 I realize about 80% of the wiki documentation is dated, so that's why I'm wondering. The trac for SHR says it's a "tweak". I'd imagine it would have been worked into one of the "unstable" releases by now Jul 30 17:28:14 KungFuJesus, depends on your hardware revision Jul 30 17:28:26 with some you have to level down the volume a bit Jul 30 17:28:50 GTA02 Jul 30 17:29:21 Also, does the latest unstable come with milestone 5.5 of FSO for the middleware? Jul 30 17:29:47 Can SHR do the practical tasks that OM2008.11 couldn't (i.e. syncing the clock with GSM networks)? Jul 30 17:31:14 err I meant testing above, not unstable Jul 30 17:31:24 mrmoku: how would one do that? Jul 30 17:35:14 also SHR's dialer/contacts interface looks slightly limited compared to OM2008.11's. In OM2008.11 I managed to initiate two different phone calls by placing a contact on hold. Will I be able to do this with SHR? Jul 30 17:36:15 KungFuJesus, you can do it. Jul 30 17:36:19 just pop open the dialer Jul 30 17:36:23 and make another call Jul 30 17:36:34 it'll put the current call on hold Jul 30 17:36:37 and initiate the new one Jul 30 17:36:46 ahh, is there a button to explicitly put a caller on hold? Jul 30 17:36:52 uhm Jul 30 17:36:59 am i unvoiced or something? Jul 30 17:37:02 I know it's less than trivial, though new GUI revision planned. Jul 30 17:37:06 farhaven: you're not Jul 30 17:37:11 ah, great Jul 30 17:37:13 KungFuJesus, no. just initiate another call. Jul 30 17:37:37 I know, but say I wanted to put somebody on hold Jul 30 17:38:08 KungFuJesus, I can add a button that does it (in general) though I'm too tired to do it atm :) Jul 30 17:38:35 ah I see. I suppose in most cases mute works, I'm trying to think of a situation where it may be worthwhile to suspend both ends of the call, though Jul 30 17:39:28 Does SHR have the cool "send busy" button that pushes out the busy AT command to the GSM modem? Jul 30 17:39:30 KungFuJesus, there might be. Jul 30 17:39:51 KungFuJesus, no idea what that is :) Jul 30 17:40:01 anyhow, I'm off Jul 30 17:40:07 sorry. Jul 30 17:40:10 aww :(. OM2008.11 has it, only cool feature of it Jul 30 17:40:14 (kinda off kinda here actually, though mostly off) Jul 30 17:40:59 alright, well can someone tell me if the milestone 5.5 of FSO is the middleware in any of the relesaes? Jul 30 17:41:02 releases* Jul 30 17:42:23 mrmoku:hello, did you have any success with gta01? Jul 30 17:48:16 schasch, better don't ask :( Jul 30 17:48:49 I allready tested the 2907-image... .-( Jul 30 17:49:47 just flashed paroli from 1606 to test my gta01....this one boots e17.... Jul 30 17:49:51 .-( Jul 30 17:49:56 :-( Jul 30 17:50:57 farhaven, was away... Jul 30 17:51:05 ah, k Jul 30 17:51:11 you have to loud volume on calls? Jul 30 17:51:15 +o Jul 30 17:51:16 yeah Jul 30 17:51:29 extremely loud, both speaker and microphone Jul 30 17:51:51 hmm Jul 30 17:51:53 on SHR? Jul 30 17:51:58 exactly Jul 30 17:52:02 shr unstable to be exact Jul 30 17:52:31 and you have scenario_dir = /usr/share/shr/scenarii Jul 30 17:52:37 in /etc/frameworkd.conf? Jul 30 17:52:44 i'll take a look Jul 30 17:52:58 hmm, no Jul 30 17:53:09 i'll fix that, maybe it solves my problem, thanks Jul 30 17:53:51 farhaven, check first if you have alsa-scenarii-shr installed Jul 30 17:53:59 yeah, that one is installed Jul 30 17:54:17 ok, then changing the config should fix it Jul 30 17:54:24 great, thanks a lot Jul 30 17:54:29 np Jul 30 17:58:47 hmm, now the volume is 0 Jul 30 18:01:21 farhaven, and you have /usr/share/shr/scenarii? Jul 30 18:01:39 yep Jul 30 18:02:06 farhaven, maybe a typo in /etc/frameworkd.conf? Jul 30 18:02:16 i'll check Jul 30 18:02:22 and i should be damned Jul 30 18:02:26 :) Jul 30 18:02:32 i wrote ../scenarios instead of ../scenarii Jul 30 18:02:43 i hope it works now Jul 30 18:02:48 * mrmoku too Jul 30 18:03:09 btw, is there any recommended order of actions to restart frameworkd? Jul 30 18:03:18 i.e stop x before and start it after? Jul 30 18:03:36 thats not necessary... but what I do Jul 30 18:03:47 you could restart just ophonekitd manually Jul 30 18:03:56 but I restart x Jul 30 18:04:00 (and fso-gpsd) Jul 30 18:09:54 awesome, it wokrs :D Jul 30 18:10:03 *works :) Jul 30 18:10:39 great :) Jul 30 18:10:43 thanks a freaking lot :) Jul 30 18:12:37 KungFuJesus: SHR is using ms5.5 for ages Jul 30 18:14:29 mrmoku: could you remove or move that latest broken image? Jul 30 18:14:42 people are flashing it... Jul 30 18:14:44 http://scap.linuxtogo.org/files/e83ef82d580bdaf8f3175f644e330b47.png Jul 30 18:14:47 looks interesting. Jul 30 18:17:55 http://wiki.shr-project.org/trac/raw-attachment/wiki/LogoContest/hacking_hood.png Jul 30 18:18:20 i really like this mascot, it could be "transformed" in many ways :D Jul 30 18:18:42 I don't like it ;\ Jul 30 18:19:34 http://wiki.shr-project.org/trac/attachment/wiki/LogoContest/shr.png <- ok. Jul 30 18:19:42 but still just not "it" Jul 30 18:20:11 i agree Jul 30 18:20:17 it's ok, but nothing special Jul 30 18:21:17 that mascot is bad as logo, but as mascot it's nice :D Jul 30 18:22:00 i like that hacking hood! Jul 30 18:22:46 http://wiki.shr-project.org/trac/attachment/wiki/LogoContest/unrelated.png - inspirated my asu? :x Jul 30 18:22:49 s/my/by/ Jul 30 18:22:51 dos1 meant: http://wiki.shr-project.org/trac/attachment/wiki/LogoContest/unrelated.png - inspirated by asu? :x Jul 30 18:23:55 tordo: let's do Microsoft Agent character from hacking hood! :D Jul 30 18:24:05 aauuuugh Jul 30 18:24:07 :D Jul 30 18:24:29 :'( Jul 30 18:24:42 * dos1 just read, that Microsoft Agent is discontinued Jul 30 18:24:57 that was the best app they ever wrote! Jul 30 18:25:32 http://www.microsoft.com/products/msagent/main.aspx Jul 30 18:25:43 * dos1 hates Microsoft more now :P Jul 30 18:26:53 :P Jul 30 18:26:55 buuuut Jul 30 18:27:02 is ms agent is discontinued Jul 30 18:27:19 what will happen with ms office? Jul 30 18:27:28 good question Jul 30 18:27:35 * tordo is kind of impressed right now Jul 30 18:27:42 ms office without paper clip won't be the same :( Jul 30 18:27:44 my mom asked me to install linux on her computer \o/ Jul 30 18:28:27 dos1, removed Jul 30 18:29:03 ok, thanks Jul 30 18:33:38 dos1: did you implement the "host"/"device" switch for USB (settings-conectivity)? Jul 30 18:33:50 DocScrutinizer: yes, ages ago Jul 30 18:33:55 it uses odeviced interface Jul 30 18:34:26 dos1: I suggest to add a second slider to switch from powered-host to hostmode_external-power Jul 30 18:35:05 DocScrutinizer: i want to, there is even commented UI code, but FSO doesn't provide method for that Jul 30 18:35:16 ouch Jul 30 18:35:27 * DocScrutinizer stubs mickey_away Jul 30 18:35:28 DocScrutinizer: maybe i'll try to implement it, but that's low priority for me Jul 30 18:35:43 (implement in FSO ofc) Jul 30 18:37:37 anyway, consider my ideas please: if device operates from USB power when switching to host mode, then default to hostmode_ext-pwr. If device runs from bat when switching to hostmode, then default to powered-host Jul 30 18:38:12 DocScrutinizer: makes sense Jul 30 18:38:36 for Ur convenience : that's "online" status in sysfs AFAIK Jul 30 18:39:22 "online" means externaly powered aka running from USB Jul 30 18:39:43 k, cya Jul 30 18:43:20 raster is gone... Jul 30 18:43:56 PaulFertser: err?? Jul 30 18:44:15 DocScrutinizer: he asked me about specific node names but now he's disconnected. Jul 30 18:44:29 told ttyl iirc Jul 30 18:45:56 4am in Sydney Jul 30 18:46:28 4:46 Jul 30 18:47:21 though you never know about raster's actual personal TZ Jul 30 18:47:45 nor actual location geographical Jul 30 18:47:56 :-) Jul 30 18:48:25 Tobaco finished, need to go... ;) cya Jul 30 18:50:14 dos1: i never saw a ms agent with ms office 2007 Jul 30 18:50:24 ouch :( Jul 30 18:50:34 i always thought office 2007 is shit! :D Jul 30 18:51:02 dos1: it is Jul 30 18:52:07 but it was fun to see all those narrow minded office 2003 "professionals" to figure out how to print a file without using a shortcut (which they don't know) and without using the internet (they normally search for hours before admitting that they have failed) Jul 30 18:53:11 office 2007 sucks badly. Jul 30 18:53:20 TAsn: ++ Jul 30 18:53:21 ;( Jul 30 18:53:29 And I'm forced to use it at work ;( Jul 30 18:53:35 bah. Jul 30 18:54:19 dos1: is the logo contest still actual or do we already have a winner? Hacking Hood looks good Jul 30 18:54:31 bumbl: still actual Jul 30 18:54:48 bumbl: i like hacking hood, but i don't think it fits as logo ;x Jul 30 18:54:53 ok, bbl Jul 30 18:55:29 dos1|away: well it is a modern interpretation of SHR Jul 30 18:55:55 but as i have time on the weekend i might use a more classical approach Jul 30 18:57:33 bumbl, I would like to see that ;) Jul 30 18:57:38 we need a catchy logo Jul 30 18:57:49 that also leeks right when small. Jul 30 18:58:58 Gnutoo: make sure you have "hardware flow control" enabled. Jul 30 18:59:08 it was enabled Jul 30 18:59:21 but the multiplexer wasn't ran Jul 30 18:59:31 so I was told that because of that it couldn't work Jul 30 18:59:38 Gnutoo: multiplexer is not mandatory to talk to the modem directly. Jul 30 18:59:41 maybe android is different Jul 30 18:59:53 normally no but it's android Jul 30 18:59:58 Gnutoo: you said you disabled everything and tried to communicate with the serial port directly. Jul 30 19:00:07 yes Jul 30 19:00:57 Gnutoo: hm, i'm afraid i have no ideas except for the flow control. Can't see how the modem can say AT Command ... but not react to commands. Jul 30 19:01:00 ah he told if it use.... Jul 30 19:01:27 I didn't read correctly what panicking said...I need hardware flow control in my mind Jul 30 19:01:41 by the way I used hardware flow control Jul 30 19:02:16 Gnutoo: so, you're using the latest modem firmware and recent Qi to boot? Jul 30 19:02:32 yes Jul 30 19:02:47 Gnutoo: hm, weird... Jul 30 19:03:06 i'll pastebin my session Jul 30 19:03:26 http://pastebin.com/m78326a0b Jul 30 19:05:36 Gnutoo: what's "noinit and noreset"? Jul 30 19:05:51 ah I'll look Jul 30 19:06:17 If --noinit is given, the initialization and configuration is skipped; Jul 30 19:06:24 Gnutoo: can you probably install socat there? Jul 30 19:06:38 if the "--noreset" option was not given then the serial port is reset to its original settings before exiting Jul 30 19:06:41 yes I can Jul 30 19:07:42 Gnutoo: socat - file:/dev/ttySAC0,crtscts,crnl,b115200 Jul 30 19:07:48 (amend to your dev node of course) Jul 30 19:07:52 ok thanks a lot Jul 30 19:08:46 Gnutoo: you can also use lsof to see if it's really nobody who accesses the modem. Jul 30 19:09:15 nobody is accessing it Jul 30 19:09:19 Gnutoo: also you might want to save stty settings for a working system (i assume you dual-boot) and compare with android's. Jul 30 19:09:27 ok Jul 30 19:29:53 hi Jul 30 19:30:53 what can I do to use GSM phone, with serial line to GSM chip ready to make it working with freesmartphone framework? Jul 30 19:30:59 PaulFertser, maybe it's a kernel issue Jul 30 19:31:24 PaulFertser, at the time of the gsm firmware update there was a kernel bug with similar symptoms Jul 30 19:31:50 Sleep_Walker, what phone is it? Jul 30 19:32:05 Palm Treo 680 Jul 30 19:32:10 but it is not important Jul 30 19:32:21 I want it also for other devices Jul 30 19:32:25 ok Jul 30 19:32:42 I was just curious because I'll have to do it for the g1 Jul 30 19:32:53 heh, good luck :) Jul 30 19:33:45 thanks Jul 30 19:33:45 Gnutoo: and how far did you get? Jul 30 19:33:52 I didn't buy the phone yet Jul 30 19:34:03 I'm looking at the sources Jul 30 19:34:21 I'm confused quite confused with configuration Jul 30 19:34:22 and testing on people's device things to see if audio can be freed too Jul 30 19:35:01 I'd expect some generic GSM device to be supported and to add some initialization scripts and that's all Jul 30 19:36:47 ok Jul 30 19:41:01 any ideas how to do it? Jul 30 19:41:01 Gnutoo: yes i remember that. You can check with s3c24xx-gpio utility if gpio's are set right. Jul 30 19:41:08 ok thanks Jul 30 19:41:09 Gnutoo: and it was bootloader issue, not kernel Jul 30 19:41:16 ah ok Jul 30 19:41:35 maybe I should flash a recent QI then...because I used android's qi Jul 30 19:41:48 thanks a lot Jul 30 19:44:02 Gnutoo: or just use s3c24xx-gpio utility to set the gpios. Jul 30 19:44:09 ok thanks a lot Jul 30 19:44:42 I'll bitbake it Jul 30 19:47:49 PaulFertser, socat works !!! bus strangely it gives a lot of OK Jul 30 19:48:00 it fill the screen with ok Jul 30 19:49:47 Gnutoo: echo is enabled Jul 30 19:49:51 ok Jul 30 19:49:53 mrmoku: hey, Jul 30 19:49:55 I'll disable it then Jul 30 19:50:07 mrmoku: i think there's a bug in SHRMakefile Jul 30 19:50:54 hmm, my phone hates me Jul 30 19:50:57 mrmoku: ! Jul 30 19:51:00 PaulFertser, very likely P Jul 30 19:51:04 +: Jul 30 19:51:12 mrmoku: i still had svn version of bitbake here. Jul 30 19:51:12 ophonekitd says "Unknown internal dbus error: Process /usr/libexec/dbus-daemon-launch-helper received signal 6, 68 (dbus-glib-error-quark), code 26" in the logfile Jul 30 19:51:15 thanks a lot!!! Jul 30 19:51:19 any idea? Jul 30 19:51:29 mrmoku: the makefile is supposed to warn me about that, right? Jul 30 19:52:10 yeah, that does not work Jul 30 19:52:17 Gnutoo: i assume you thank me? You're welcome ;D Jul 30 19:52:31 yes of course I thank you Jul 30 19:52:41 mrmoku: because it depends on .git/config and that is a valid target so it tries to first setup-bitbake. Jul 30 19:53:08 mrmoku: either add rm -rf bitbake to the setup-bitbake or remove the dependency. Jul 30 19:53:18 yep, when I added the warning the dep was not yet there Jul 30 19:53:22 but the dep is needed Jul 30 19:53:38 but that is just a transitional issue Jul 30 19:53:49 might as well remove the warning alltogether Jul 30 19:53:53 mrmoku: yes, but it requires to look in the makefile and some users will complain again. Jul 30 19:53:56 and add something to the wiki Jul 30 19:54:03 mrmoku: because users don't like to look inside the makefile :( Jul 30 19:54:51 mrmoku: just add that warning to setup-bitbake and it'll be allright. Jul 30 19:55:54 PaulFertser, for the case where bitbake/.git/config does not exist but bitbake does? Jul 30 19:56:00 hmm, yeah might be the best way Jul 30 19:56:06 mrmoku: yes Jul 30 19:57:03 mrmoku: which SHR branch should i build now? shr-unstable? What's the status of oemerge? Jul 30 19:57:27 PaulFertser, oemerge is dead Jul 30 19:57:36 shr-unstable is the one to build now Jul 30 19:57:42 soon hopefully shr-testing too Jul 30 19:57:46 but for you shr-unstable :P Jul 30 20:00:08 mrmoku: i won't run it anyway ;) Jul 30 20:00:56 :) Jul 30 20:03:34 * Sleep_Walker is not completely useles! Jul 30 20:03:46 I just made my external GPS working Jul 30 20:03:51 now just that GSM :b Jul 30 20:06:05 so, which part runs GSM multiplexer? Jul 30 20:06:08 ogsmd? Jul 30 20:07:05 Sleep_Walker: yes Jul 30 20:07:08 * mrmoku going to bed now... was late last night Jul 30 20:07:12 cu and gnight Jul 30 20:07:18 mrmoku: thanks :D Jul 30 20:07:21 mrmoku|away: good night. Jul 30 20:09:16 PaulFertser: is there any list of possible configuration options for each modem type? Jul 30 20:09:58 Sleep_Walker: i'm afraid not, only the sources. Jul 30 20:10:06 Sleep_Walker: but they're easily understandable. Jul 30 20:10:17 * Sleep_Walker doesn't know Python (yet) Jul 30 20:10:41 Sleep_Walker: if you know _any_ PL you'll be able to see the list of parameters. Jul 30 20:10:46 * PaulFertser doesn't know python too. Jul 30 20:11:33 hmmm Jul 30 20:11:35 right Jul 30 20:21:55 wtf? inserting headphones put the freerunner into sleep mode... Jul 30 20:24:07 larsc: i blame your experimental code :P Jul 30 20:24:31 PaulFertser: yeay, I removed the gta02-keyboard module Jul 30 20:25:02 larsc: hm :{ Jul 30 20:25:08 :) Jul 30 20:25:14 wanted to implement headset detection in the asoc driver using the jack framework Jul 30 20:25:43 and replace the remaining keyboard driver with the generic gpio keyboard driver Jul 30 20:26:01 larsc: nice plan Jul 30 20:26:25 already did that for the leds and glamo spi. less stuff we have to push upstream Jul 30 20:26:54 farhaven: and what about that log? Jul 30 20:27:00 farhaven: something doesn't work? Jul 30 20:27:04 apperently the default configuration for the jack detect gpio is to put the system to sleep Jul 30 20:27:46 dos1: yeah, GSM :) Jul 30 20:27:49 anyway, i solved it Jul 30 20:27:53 larsc: mfd maintainer still haven't commented on my adc locking rework patches... Jul 30 20:27:54 thanks for your interest though Jul 30 20:29:43 PaulFertser: yes, I seen that. to bad :( but maybe he's just busy Jul 30 20:30:10 larsc: hope so Jul 30 20:30:37 his last commit was 3 weeks ago Jul 30 20:34:04 PaulFertser: what do you think about michael trimarchis patch? Jul 30 20:34:18 larsc: i'm not ready to properly comment on it yet. Jul 30 20:34:49 larsc: it doesnt't "feel" quite right. Jul 30 20:34:52 ok Jul 30 20:35:14 yeay. imo it's wrong cause we won't detect anymore when a battery is gone Jul 30 20:36:12 larsc: we can get it by reading the present property. Jul 30 20:36:30 But reporting stale values looks wrong to me anyway. Jul 30 20:37:50 PaulFertser: uhm. but the present property isn't updated either Jul 30 20:39:42 larsc: hm, from you patch looks like it should? Jul 30 20:40:28 PaulFertser: hm? Jul 30 20:40:49 larsc: if (di->regs.rsoc < 0 && psp != POWER_SUPPLY_PROP_PRESENT) Jul 30 20:41:32 PaulFertser: right Jul 30 20:41:49 but with the new patch rsoc will never be < 0 Jul 30 20:43:07 larsc: i've already said that new patch feels wrong. Both in conception and implementation :D Jul 30 21:27:26 PaulFertser: your date is wrong :) Jul 30 21:27:46 wpwrak: it's your TZ that is wrong ;) Jul 30 21:28:00 wpwrak: how's life? Jul 30 21:28:20 your mail's Date header says: Date: Wed, 29 Jul 2009 17:39:52 +0400 Jul 30 21:28:46 (for the patches that just arrived. or did they get queues somewhere for a day ?) Jul 30 21:29:14 PaulFertser: (life) busy, busy ... hacking the footprint editor and trying to get SMT lined up Jul 30 21:29:18 wpwrak: that's the local commit date. git format-patch used that as is. Jul 30 21:29:54 wpwrak: i can't believe all your time is devoted to the fun stuff ;) Jul 30 21:30:19 wpwrak: at least you hack on userspace now, Linus somewhere wrote it's cool to switch from low-level stuff for a while :) Jul 30 21:30:41 PaulFertser: the benefit of not having a job - you can do as you please :) Jul 30 21:31:14 yeah, user space is like a little vacation - everything is so simple :) Jul 30 21:55:10 is there a solution? Jul 30 22:01:39 ok guys, ill have tomorow be the "use moko as a phone" day.... any tips? Jul 30 22:02:03 don't forget a stylus Jul 30 22:02:42 usr, noted, though i dont havea small one, i won't clip one nail :P Jul 30 22:03:46 anyting else? battery? calls? suspend? resume? gsm trouble? noise? i dunno? Jul 30 22:04:31 F4t: buzz fix ;) Jul 30 22:05:03 PaulFertser, how? what? whats buzz anyway? when does it happen? Jul 30 22:06:03 F4t: it happens usually exactly when you are not ready to tolerate it. Jul 30 22:06:22 PaulFertser, much like blue screens in windows? Jul 30 22:06:53 F4t: no Jul 30 22:07:06 F4t, shr-unstable, and ... I usually sometimes 2 tests Jul 30 22:07:14 F4t: it's just that sometimes the person whom you're talking with will complain furiosly about buzz coming from your side. Jul 30 22:07:49 1. ussd call to service, to check that gsm works *100# Jul 30 22:08:13 2. sometimes call myself from skype, (to test that phone is rings) Jul 30 22:08:42 3. reboot phone if I should receive important call soon (in a few hours) Jul 30 22:09:22 and yes, buzz fix should be at 0. or even -1. Jul 30 22:09:40 max_posedon, wheres this buzz fix value? Jul 30 22:09:53 F4t: it's joke Jul 30 22:10:04 oh :-/ Jul 30 22:10:11 F4t: you should do hardware buzz fix if you use FR as a phone. period. imho. Jul 30 22:10:32 PaulFertser, im not using it as a phone yet, im giving it a trial run tomorow, to see whats missing... Jul 30 22:10:51 F4t: you've been warned ;) Jul 30 22:11:01 thanks :D Jul 30 22:11:03 F4t: prepare some warm words in case you'll need to excuse. Jul 30 22:11:23 :) Jul 30 22:11:35 no important calls tomorow, so no rush.... Jul 30 22:12:21 F4t: and don't forget to suspend the phone otherwise you might run out of power too fast. Jul 30 22:12:48 PaulFertser, SHR's boot is up with suspend on, isnt it? Jul 30 22:13:02 F4t: i suspect it is triggered manually Jul 30 22:13:17 :-/ Jul 30 22:13:20 it is?? Jul 30 22:13:43 F4t: and btw, you'll probably need some testing calls to tweak alsa statefiles as default don't work well enough for some people. Jul 30 22:14:09 Much work todo tomorow morning... Jul 30 22:14:13 :-/ Jul 30 22:15:23 F4t, it suspends automatically :) Jul 30 22:15:32 Sharwin_F, thats a relief :) Jul 30 22:15:52 and the only change I've to make to the alsa state is modify control 4 in gsmhandset.state from 110 to 127 Jul 30 22:15:57 as the volume it's too slow Jul 30 22:16:02 F4t, ^ Jul 30 22:16:05 :) Jul 30 22:16:23 Sharwin_F, whats your hardware revision? Jul 30 22:16:26 it usually suspends automatically) Jul 30 22:16:30 and wheres the alsa state file located? Jul 30 22:16:33 F4t, a6 + buzzfix Jul 30 22:16:36 Sharwin_F: so, SHR has suspend on timeout? What is that? Jul 30 22:16:50 Sharwin_F, i got a6 without buzzfix... Jul 30 22:16:57 PaulFertser, it suspends automatically after a period of non-use :) Jul 30 22:17:07 Sharwin_F: what's the default? Jul 30 22:17:09 /usr/share/shr/scenarii/ Jul 30 22:17:37 PaulFertser, the time of non-use untill it suspends? don't know exactly, but not so much Jul 30 22:17:48 Sharwin_F, thanks Jul 30 22:17:49 less than a min I think Jul 30 22:19:50 Sharwin_F: you can set it in the power-menu in shr-settings atm Jul 30 22:20:09 10 or 20 secs Jul 30 22:25:13 suspend 20 it says on shr-settings Jul 30 22:27:39 who knows how to script in python? Jul 30 22:37:11 usr, lots of people Jul 30 22:37:40 wpwrak: i want to switch to the userspace programming too. To improve FSO support in emacs :D Jul 30 22:37:45 usr, what do you need? Jul 30 22:38:15 wpwrak: unfortunately, to me it looks like it worth trying to cross-compile emacs properly first and it's nothing like a vacation, it's auto-hell. Jul 30 22:38:20 PaulFertser: after vala, FSO in emacs-lisp ? :) Jul 30 22:38:41 wpwrak: not FSO, i want to have UI that uses FSO in elisp. Jul 30 22:38:45 did someone mention python? :) Jul 30 22:38:57 wpwrak: there's already one, just not advanced enough. Jul 30 22:39:12 by the way, if anyone want something boring to do, i'd dig http://shr-project.org/trac/ticket/546 ! Jul 30 22:39:35 wpwrak: i actually tried emacs on FR and it seems to be very promising (in general, as a universal integrated environment for most day-to-day tasks). Jul 30 22:40:48 usr, I have to get going. I'll check here later, but I'm sure lots of others can help with python, too. Jul 30 22:41:01 well, isn't emacs everything you'll ever need on top of a kernel? Jul 30 22:41:27 tordo: almost my point Jul 30 22:42:09 GPS-ing in emacs sounds seriously awesome Jul 30 22:46:43 does anyone know if getting libgtkmm on the phone requires much effort? Jul 30 22:47:51 a working c++ abi? that should be it right? Jul 30 22:52:10 i think having it would be great, there are a lot of c++ devs out there Jul 30 22:52:20 (myself for one) Jul 30 23:02:02 Qt FTW! Jul 30 23:02:08 and it's C++ :P Jul 30 23:07:01 have you seen the arora browser? Jul 30 23:07:17 dos1: it's Qt based with webkit **** ENDING LOGGING AT Fri Jul 31 02:59:57 2009