00:00:11 | SliMM | if someone develops a java me platform plug-in, will it be included in the svn? |
00:00:49 | linuxstb | I don't see why not - most plugins are useless. |
00:01:57 | bluebrother | I don't see anyone being interested enough in java |
00:02:53 | bluebrother | for most users it would be much nicer to have the MajorChanges at the frontpage and the svn log somewhere else −− how much users are really interested in the svn log? |
00:03:21 | SliMM | i am interested |
00:03:37 | Soul-Slayer | SliMM: Feel free to port it :) |
00:03:41 | SliMM | i decide to update my rockbox version based on the svn log |
00:03:51 | bluebrother | then you aren't an average user ;-) |
00:04:04 | SliMM | soul-slayer: i feel free, but i don't feel capable :-) |
00:04:19 | Soul-Slayer | Heh |
00:04:23 | * | amiconn found a battery & power status check in the 2nd gen flash dump |
00:04:35 | bluebrother | but average users usually also don't come into this channel and stay longer |
00:05:00 | amiconn | Complete with a few message strings, and a straightforward bin->hexstring conversion function |
00:06:29 | amiconn | But there's a contradiction in ipl's hardware info: the 'Generations' page says the ADC is a MAX115. However, the MAX115 has a parallel interface, while the read-out from the PP seems to be serial |
00:06:39 | amiconn | (bit-banging on GPIO B1..B4) |
00:06:49 | linuxstb | Have you opened up your 2nd gen yet? |
00:06:56 | amiconn | nope |
00:07:14 | amiconn | AT some point I probably will, if only to measure battery current |
00:07:20 | SliMM | i have an obssesion: why isn't the ipod scroll whell acceleration patch in the svn? |
00:07:30 | SliMM | wheel* |
00:08:11 | amiconn | linuxstb: In fact, I _will_ open either the 1st or 2nd gen, I just don't know yet which one it will be |
00:08:29 | amiconn | That depends mainly on whether the 1st gen (not yet arrived) is single or dual platter |
00:09:04 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
00:09:08 | | Join saratoga [0] (i=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-c3f9320e4674a2a0) |
00:09:13 | | Quit JdGordon ("Konversation terminated!") |
00:10:02 | amiconn | Beacuse, one of them will be upgraded to 40GB (using my spare MK4004GAH). I hope the 1st gen is dual platter 'cause that means a better upgrade |
00:10:13 | amiconn | (10GB->40GB rather than 20->40) |
00:10:27 | linuxstb | bluebrother: I agree that we should probably make the website more user-oriented - it far too dev-oriented IMO at the moment (but that's convenient for us...) |
00:10:41 | Soul-Slayer | Why not branch? |
00:10:50 | bluebrother | well, it's just a question if we want to be user- or dev-oriented. |
00:10:56 | | Quit My_Sic (Read error: 113 (No route to host)) |
00:11:03 | Soul-Slayer | rockbox.org is userfriendly, and have everything as is currently on another part of the site |
00:11:10 | bluebrother | back the days when I first discovered the page I liked that dev-oriented look |
00:11:22 | linuxstb | Yes, but you're a dev ;) |
00:11:38 | bluebrother | well, according to Bagder converting me hasn't finished yet ;-) |
00:12:28 | | Quit juk ("See you later. Bye.") |
00:12:37 | Bagder | patience my son |
00:12:42 | Bagder | :-) |
00:12:44 | bluebrother | hehe ;-) |
00:12:58 | Soul-Slayer | I'm not a dev, but I like knowing what's happening and being able to see what is changing... But then I always have. I imagine the site layout to anyone not familiar with things like SVN could feel intimidated putting Rockbox on |
00:13:12 | Soul-Slayer | Especially as they are going to be tinkering with an expensive piece of machinery |
00:13:14 | SliMM | bluebrother: i didn't like the dev-look, but i now find it quite usefull |
00:13:16 | bluebrother | oooh ... will there be build-info like files for the automatic voice files for rbutil? |
00:13:28 | bluebrother | and maybe for the bootloaders too? |
00:13:41 | Soul-Slayer | I didn't mean machinery :s. Electronics. Electronics. o.0- |
00:13:51 | bluebrother | I didn't like the colors (and I still don't like them too much) |
00:13:53 | | Join Neovanglist [0] (i=Neovangl@69.16.150.16) |
00:14:07 | Bagder | bluebrother: build-info like file for voices can indeed be provided |
00:14:15 | SliMM | of course, a web 2.0 clean and simple layout that suites both user and dev needs would be great |
00:14:49 | SliMM | but i don't think any dev would appreciate that |
00:15:11 | * | amiconn just noticed that the wheel driver isn't consistent with itself on the various ipods |
00:15:25 | bluebrother | another thing that bothered me during the initial port of rbutil: if current builds are rebuild they are not present |
00:15:45 | amiconn | The clickwheel driver is 50% more sensitive than the scrollwheel/touchwheel driver and the mini g1 driver |
00:15:45 | bluebrother | IMO it would be nicer to have the old ones available as long as possible, at least for automated download |
00:15:58 | linuxstb | bluebrother: Yes, that's a problem - especially as we now recommend current builds instead of the dailies... |
00:16:10 | | Part n1s |
00:16:19 | linuxstb | But rbutil could just default to the daily if the current is unavailable? |
00:16:23 | SliMM | amiconn: was your observation related to my question or to your ipod old generations testing? |
00:16:40 | amiconn | clickwheel driver generates one event per 4 wheel steps i.e. 24 events/revolution, and the others generate one event per 6 wheel steps |
00:16:47 | amiconn | (16 events per revolution) |
00:16:52 | bluebrother | hmm. It needs to try downloading it first. |
00:16:57 | amiconn | This behaviour is copied from ipl |
00:17:15 | linuxstb | So all wheels have 96 steps? |
00:17:20 | amiconn | yes |
00:17:53 | amiconn | If I move muy finger very slowly and precisely, I can e.g. change the volume on my 2nd gen by 16 dB per revolution |
00:18:00 | bluebrother | I think it would be more user-friendly to have the old files (not necessarily) links around until new zips are built |
00:18:06 | amiconn | ANd in the driver theres a check for ++count<6 |
00:18:28 | SliMM | amiconn: the ipod video scrollwheel is smaller |
00:18:31 | Soul-Slayer | SliMM: The reason the patch hasn't been implemented could be any of a number. It may be flawed, may not be commented enough, doesn't follow the rockbox coding guidelines, devs don't feel it's a change that should be committed, may have more negatives than positives... Who knows :p. |
00:18:36 | linuxstb | bluebrother: But wouldn't that also be confusing - someone could think the build was "current' but isn't... |
00:18:45 | amiconn | SliMM: Yes, a bit |
00:18:56 | amiconn | And the mini scroll wheel is again somehwat smaller |
00:19:07 | bluebrother | well, it's still "current" −− up to that minute |
00:19:18 | amiconn | In fact this count could be made dynamic, making wheel acceleration quite smooth |
00:19:19 | bluebrother | he just came slightly too early |
00:19:30 | amiconn | It could be based on the number of wheel interrupts per second |
00:19:43 | SliMM | amiconn: shouldn't they be more sensitive? |
00:19:59 | linuxstb | bluebrother: Ah, you mean when the builds are building? I thought you were talking about failed builds... |
00:20:14 | linuxstb | So the links don't work during that time? |
00:20:58 | bluebrother | no. As far as I recall all links (and files) are removed when the build page is updated with the estimate |
00:21:07 | Bagder | they are |
00:21:16 | Bagder | `rm -Rf $dir`; |
00:21:16 | Bagder | `mkdir $dir`; |
00:21:37 | * | amiconn thinks this would feel much better than all those post-processing methods of wheel acceleration |
00:22:09 | SliMM | amiconn: interesting idea :P |
00:22:28 | linuxstb | People seem to like jhMikeS's sansa's scrolling acceleration. I'm not sure how that's working though... |
00:22:38 | Bagder | bluebrother: I'll work on fixing that |
00:22:51 | bluebrother | I think that is one of the frequent issues users have: they come when a build is currently going, and if the build system gets stuck they wait hours |
00:22:55 | bluebrother | Bagder: great :) |
00:23:06 | SliMM | linuxstb: isn't sansa's scrollwheel different? |
00:23:30 | linuxstb | I've never used it, but it's a wheel, so I would have thought the same principle would apply. |
00:23:56 | Soul-Slayer | Unless Sandisk really 'did' reinvent the wheel |
00:23:59 | | Quit Neovanglist ("leaving") |
00:24:00 | SliMM | yeah, but it's more like a mecanical wheel |
00:24:07 | | Join Neovanglist [0] (i=Neovangl@chrisg.phx.neovanglist.net) |
00:24:47 | bluebrother | I played with a sansa at the local store a while ago. The wheel feels much more like one of this pulse wheels |
00:24:56 | SliMM | Soul-Slayer: that's not the type of wheel rockbox is into |
00:25:20 | | Quit Neovanglist (Client Quit) |
00:25:44 | * | bluebrother wonders if there is any code around that grabs proxy settings from windows |
00:26:37 | krazykit | bluebrother, ideally, it'd be an environment variable in windows. but then, windows does stuff ass-backwards, so who knows |
00:26:38 | | Join Neovanglist [0] (i=Neovangl@chrisg.phx.neovanglist.net) |
00:27:00 | amiconn | It's most probably just a bit of registry reading |
00:27:02 | Soul-Slayer | It'll be stored somewhere in the registry, most things are |
00:27:25 | amiconn | Should be straingtforward to find out where |
00:27:43 | SliMM | bluebrother: http://msdn2.microsoft.com/EN-US/library/aa384075.aspx maybe this helps |
00:27:43 | amiconn | *straightforward |
00:27:44 | Bagder | well, lots of sites have "pac" files for proxy stuff |
00:27:51 | Bagder | so the registry won't help a lot |
00:28:08 | | Join Hilikus [0] (n=rockero@bas4-montreal19-1242420994.dsl.bell.ca) |
00:28:34 | Bagder | (pac being javascript that runs for each specific URL and returns the proxy choice for it) |
00:28:45 | * | amiconn knows |
00:28:52 | * | Soul-Slayer didn't |
00:29:03 | amiconn | Netscape's "great" proxa auto-configuration method |
00:29:04 | SliMM | did all of you head-developers study computer science or something related to that? |
00:29:20 | * | amiconn didn't |
00:29:24 | Bagder | SliMM: we're oooold... :-) |
00:29:27 | * | Bagder didn't either |
00:29:56 | * | Bagder runs off to bed |
00:30:18 | SliMM | i was wondering if i could learn all this by studying computer science :-? |
00:30:30 | SliMM | good night :-) |
00:30:47 | scorche | not likely... |
00:30:48 | Soul-Slayer | You could learn it all by reading through the rockbox source code until you understood it :p |
00:31:23 | SliMM | Soul-Slayer: yeah, but it could take a while :P |
00:31:39 | Soul-Slayer | All learning methods will take a while |
00:31:56 | SliMM | hmm.. good point |
00:32:13 | linuxstb | SliMM it depends how you want to learn - i.e. do you want a teacher, or can you teach yourself from books? |
00:32:36 | | Part Hilikus |
00:32:43 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
00:32:48 | SliMM | i can teach my self.. but a teacher would be better, since i'm quite lazy |
00:33:11 | SliMM | but i've learned quite a lot from books |
00:33:27 | | Join Hilikus [0] (n=rockero@bas4-montreal19-1242420994.dsl.bell.ca) |
00:33:33 | linuxstb | It helps when you have a project you want do do - so think of a relatively simple (to start with) plugin you would like to develop for Rockbox, buy a book on C and get going... |
00:34:14 | SliMM | i don't need a C book right now.. i know whell enough to develop a simple plugin.. |
00:34:25 | SliMM | all i need is a bit of concentration :)) |
00:34:41 | * | bluebrother is said to have studied computer science even by people knowing him −− but it's wrong |
00:35:03 | bluebrother | krazykit: cool, looks promising. I searched MSDN but hadn't found this. |
00:35:19 | | Join inversion [0] (n=none@dsl-32-49.dsl.netsource.ie) |
00:35:40 | | Part maffe |
00:35:41 | | Quit saratoga ("CGI:IRC (EOF)") |
00:36:07 | SliMM | bluebrother: do you mean the link that i gave you? |
00:36:28 | bluebrother | SliMM: yes. Picked the wrong hilight :o |
00:36:47 | SliMM | well, it was the first link to pop on google :P |
00:36:55 | bluebrother | hmm, not for me. |
00:37:09 | SliMM | "windows proxi settings C api |
00:37:17 | SliMM | proxy |
00:38:01 | | Quit ender` (" There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence. -- Jeremy S) |
00:38:06 | bluebrother | maybe there is some setting in google I used wrongly ... it usually also redirects me to the german google even if I don't want to ... |
00:38:51 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
00:38:53 | scorche | IP based? |
00:39:06 | scorche | i think it is... |
00:39:08 | bluebrother | possibly. |
00:39:10 | pixelma | I think they use cookies |
00:39:29 | SliMM | bluebrother: it does that to mee too (romanian google), but i searched from the firefox google searchbar |
00:39:29 | bluebrother | they use cookies for some settings too. |
00:39:39 | scorche | as, when i use tor, i will get different google pages among other stuff depending on where the IP that is reported externally is |
00:39:51 | SliMM | scorche: ip based |
00:39:54 | | Part maffe |
00:40:14 | SliMM | there are lots of ip databases |
00:40:22 | SliMM | and google has acces to them |
00:40:38 | SliMM | google analytics shows you where your visitors are from :) |
00:40:42 | SliMM | IP-based |
00:40:59 | scorche | yes, that is what i was suggesting.. |
00:41:00 | SliMM | did you know that google has it's own file system? |
00:41:06 | bluebrother | google has only access? I'd rather think they have a buncho of those databases |
00:41:42 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
00:41:49 | bluebrother | I think I heard about it before. But it isn't surprising at all ... |
00:44:04 | SliMM | at books.google.com you can find all the classic books fully readable and searchable |
00:44:11 | SliMM | ok, a bit off-topic :P |
00:44:33 | scorche | just a tad |
00:45:04 | safetydan | bluebrother, are you using the wininet api? I think that takes care of proxies for you. |
00:45:47 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
00:46:35 | bluebrother | safetydan: no. Qt takes care of the proxy just fine, but I'd like to have an "system settings" value for the proxy that simply uses the IE settings. |
00:46:40 | SliMM | ok, i have just emailed someone at sun microsystems for some help with the java me platform :P |
00:47:04 | * | scorche points everyone over to #rockbox-community |
00:47:13 | bluebrother | I'm already doing a similar thing on linux (reading $http_proxy) |
00:47:22 | safetydan | bluebrother, also watch out for proxies that require authentication |
00:47:23 | SliMM | scorche: it was related to rockbox |
00:47:35 | scorche | SliMM: books.google.com was? =P |
00:47:52 | SliMM | ok, sorry for that :-) |
00:48:06 | SliMM | but it's interesting, you know |
00:49:33 | linuxstb | SliMM: What license is the Java ME ? |
00:52:27 | SliMM | GPL |
00:52:27 | SliMM | i couldn't find more than the source code, so i emailed that guy, because i don't really know what to do with the sourcecode :) |
00:52:27 | | Quit Hilikus (Remote closed the connection) |
00:52:27 | | Join Hilikus [0] (n=rockero@bas4-montreal19-1242420994.dsl.bell.ca) |
00:52:27 | | Join JdGordon [0] (n=Miranda@203.94.131.115) |
00:52:27 | | Quit perrikwp ("CGI:IRC (Ping timeout)") |
00:52:27 | safetydan | bluebrother, apologies if you've seen this before but http://msdn2.microsoft.com/EN-US/library/aa384097.aspx seems to do what you need |
00:52:27 | | Part Hilikus |
00:52:44 | safetydan | linuxstb, I believe it's GPL now |
00:53:18 | bluebrother | I noticed that, but it only works if you have a PAC setup |
00:53:21 | SliMM | linuxstb: GPL indeed - http://en.wikipedia.org/wiki/PhoneME |
00:54:21 | safetydan | bluebrother, there's a fall back function if that doesn't work, http://msdn2.microsoft.com/EN-US/library/aa384096.aspx |
01:00 |
01:09:34 | | Quit linuxstb ("CGI:IRC (Ping timeout)") |
01:09:34 | bluebrother | yeah, that might do it. |
01:09:34 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
01:09:34 | amiconn | I think the google language decision is neither IP nor cookie based |
01:09:34 | | Join linuxstb [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
01:09:34 | amiconn | The user agent (i.e. browser) sends which language(s) it prefers, and the first one is usually the browser's ui language |
01:09:34 | amiconn | In firefox you can edit the accept-languages list |
01:09:34 | bluebrother | my browser is en_US |
01:09:34 | linuxstb | Febs: Stop helping the user trying to convert his ipod to FAT32 - I want to give him a version of ipodpatcher soon which will do it for him (I need testers...) ;) |
01:09:34 | | Quit safetydan ("CGI:IRC (Ping timeout)") |
01:09:34 | SliMM | amiconn: my browser is en-us too |
01:09:34 | Febs | No problem. :) |
01:09:34 | DBUG | Enqueued KICK amiconn |
01:09:34 | amiconn | Yeah, but is the accept-languages list also set to en-us first? |
01:09:34 | bluebrother | I only have en in my language list |
01:09:34 | | Quit spiorf (Remote closed the connection) |
01:09:34 | DBUG | Enqueued KICK bluebrother |
01:09:34 | bluebrother | running a linux box, no localization enabled or installed for the whole system |
01:09:34 | SliMM | amiconn: the only languages i have are en-us and en |
01:09:34 | linuxstb | Febs: Thanks ;) I've just added a post to the forum thread as well. |
01:09:34 | amiconn | hmm |
01:09:34 | SliMM | amiconn: i'll try write a php script to connect too google, without any ugly browser variables |
01:09:34 | DBUG | Enqueued KICK SliMM |
01:09:34 | SliMM | and i'll see what i get |
01:09:34 | linuxstb | Anyone else struggling to reach www.rockbox.org at the moment? |
01:09:34 | Soul-Slayer | Aye |
01:09:34 | SliMM | linuxstb: yup |
01:09:34 | pixelma | same here |
01:09:34 | *** | Alert Mode level 1 |
01:09:34 | SliMM | it's official then |
01:09:34 | DBUG | Enqueued KICK linuxstb |
01:09:34 | linuxstb | Just after Bagder goes to bed... |
01:09:34 | *** | Alert Mode level 2 |
01:09:34 | SliMM | :P |
01:09:34 | Soul-Slayer | Seems to always be after he goes to bed |
01:09:34 | Soul-Slayer | I reckon he does it intentionally :p |
01:09:34 | linuxstb | We need his mobile phone number... |
01:09:34 | pixelma | isn't that called Murphy's law |
01:09:34 | | Join webguest82 [0] (i=43a35bd4@gateway/web/cgi-irc/labb.contactor.se/x-a90cbbe167e164e7) |
01:09:34 | DBUG | Enqueued KICK Soul-Slayer |
01:09:34 | Soul-Slayer | linuxstb: Definitely a case of murphys law based on your forum post:... "and should be able to upload it in the next 30 minutes or so." |
01:09:34 | | Part maffe |
01:09:34 | *** | Alert Mode level 3 |
01:09:34 | linuxstb | I wasn't planning on uploading it to rockbox.org |
01:09:34 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
01:09:34 | Soul-Slayer | Well thats okay then. ^^ |
01:09:34 | webguest82 | hello i have a question, my friend is trying to install rockbox on his ipod photo but he has a macpod and were using windows we want to kow if we can install it without reformatting his ipod because he would have to restore it. |
01:09:34 | alienbiker99 | no |
01:09:36 | alienbiker99 | actually dont listen to me |
01:09:43 | webguest82 | ??? |
01:09:48 | webguest82 | huh? |
01:09:53 | bluebrother | you need to reformat the Ipod |
01:10:01 | bluebrother | as the filesystem is different. |
01:10:29 | webguest82 | oh.,,, is there a different way to do it without erasing alle his music? |
01:10:43 | bluebrother | copy all music to a different machine first. |
01:11:11 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
01:12:11 | *** | Saving seen data "./dancer.seen" |
01:12:28 | bluebrother | Itunes stores all files in the (hidden) folder /iPodControl |
01:13:12 | bluebrother | so if the files aren't drm'ed you can pick them up there if you like. The filenames are scrambled though. |
01:13:23 | webguest82 | he doesn't have his mac with him...so there is absolutely no way to install it on his ipod without erasing it? |
01:13:56 | bluebrother | well, as the term reformat says you need to erase everything during that process. |
01:14:13 | bluebrother | you can switch the Ipod into disk mode and make a backup of its contents. |
01:14:14 | webguest82 | ..dang... :( |
01:15:47 | Soul-Slayer | Not within windows |
01:15:56 | Soul-Slayer | Windows can't read HFS+ |
01:16:00 | linuxstb | Linux should be able to back it up for you though - a liveCD should work. |
01:16:04 | bluebrother | errr ... right. |
01:16:16 | webguest82 | if i reformat his ipod and install rockbox when he tries to use it on his mac again will he have to restore it again and erase rockbox??? |
01:16:34 | Soul-Slayer | Once he installs rockbox he can ditch itunes. |
01:16:40 | SliMM | amiconn: do you know the standard http request method? |
01:16:53 | bluebrother | SliMM: GET? |
01:17:01 | linuxstb | webguest82: No, a Mac will happily use a FAT32 formatted ipod (I use it on mine). |
01:17:10 | SliMM | i might have expressed wrong |
01:17:19 | Soul-Slayer | This really makes me wonder why there are mac and winpods |
01:17:24 | Soul-Slayer | Why not just have them all FAT32? |
01:17:33 | SliMM | how does a browser request a page? |
01:17:45 | webguest82 | beacous mac is better than windows |
01:17:52 | webguest82 | :) |
01:17:55 | Soul-Slayer | FAT32 has nothing to do with Windows |
01:18:11 | webguest82 | i'm not talking about that |
01:18:14 | Soul-Slayer | Wait for it... Someones going to prove me wrong :P |
01:18:14 | bluebrother | well, it's a filesystem invented by Microsoft |
01:18:19 | Soul-Slayer | THERE it is :p |
01:18:38 | bluebrother | SliMM: try "telnet www.google.com 80" and then type "GET /" |
01:19:03 | SliMM | blebrother so "GET" it is indeed |
01:19:33 | webguest82 | can u you guys give me a link please so i can download rockbox give it to him and that way he can install it himself on his mac? Please? |
01:19:35 | *** | Alert Mode OFF |
01:19:49 | Soul-Slayer | Either way he needs to convert it to FAT32 |
01:19:57 | Soul-Slayer | No matter where you do it |
01:20:02 | webguest82 | kk |
01:20:07 | bluebrother | SliMM: just retrieved a debian template page this way. |
01:20:10 | webguest82 | thax anyway |
01:20:31 | bluebrother | I just can't connect to google due to my network setup (proxy) |
01:20:35 | | Quit webguest82 ("CGI:IRC (EOF)") |
01:21:01 | Soul-Slayer | Does anyone else feel a slight shudder go down their spine when they see 'webguestXX' join? :$ |
01:21:17 | SliMM | and i can't use my telnet because it doesn't work :) |
01:21:42 | bluebrother | telnet is a nice tool for all plain communications ;-) |
01:22:09 | | Quit linuxchuck (" ") |
01:22:47 | | Quit inversion (Read error: 110 (Connection timed out)) |
01:23:14 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
01:25:20 | | Join petur [0] (n=petur@rockbox/developer/petur) |
01:25:30 | | Join mahound [0] (n=mahound@87-196-117-113.net.novis.pt) |
01:25:41 | mahound | hello |
01:25:56 | mahound | i've installed rockbox in an iPod nano |
01:26:05 | mahound | and some scrolling stuff gets out of the screen |
01:26:10 | mahound | how do i correct that? |
01:26:11 | | Quit hannesd (Connection timed out) |
01:26:23 | bluebrother | please define "some" |
01:26:38 | bluebrother | what screen? What gets out of the screen? |
01:26:44 | mahound | listings |
01:26:46 | pixelma | umm... I can't imagine what you mean with "some scrolling stuff" |
01:26:50 | mahound | brose themes, for instance |
01:26:57 | mahound | *browse |
01:27:02 | pixelma | do you use an official build? |
01:27:03 | bluebrother | when does that happen? |
01:27:10 | mahound | i use julius' |
01:27:14 | bluebrother | do you press "right" for a longer time? |
01:27:24 | bluebrother | *meep*. That is an unsupported build. |
01:27:33 | mahound | ohh |
01:27:35 | mahound | :S |
01:27:35 | mahound | ok |
01:27:39 | bluebrother | you might have triggered the "screen scrolls out of view" feature. |
01:27:46 | mahound | it's off |
01:27:49 | Soul-Slayer | I do like your unsupported build detector :o... *meep* :p |
01:28:12 | bluebrother | is it all the time of or only sometimes? |
01:28:32 | pixelma | that would be why... he uses some patches that could cause that. So if that problem doesn't occur with an official build you'd have to ask him. |
01:28:43 | mahound | all the time |
01:28:55 | bluebrother | then try an official build. |
01:28:56 | mahound | ok |
01:29:04 | mahound | where's the source for the official builds? |
01:29:25 | bluebrother | well, you found the project web site? |
01:30:11 | linuxstb | mahound: Easiest way to get the source is via SVN - http://www.rockbox.org/twiki/bin/view/Main/UsingSVN |
01:30:29 | bluebrother | for trying an official build you don't need to compile it. |
01:30:44 | bluebrother | there are binaries around that get built on every commit. |
01:30:46 | linuxstb | (assuming you meant "source" as in source code...) |
01:31:02 | bluebrother | and those "current" builds are the recommended ones. |
01:32:51 | bluebrother | just follow the "current build" link on the website ;-) |
01:35:32 | | Quit jhulst (Read error: 104 (Connection reset by peer)) |
01:35:41 | SliMM | amiconn: could you try telnet google, because i can't use a php script nor telnet, i have a bad-configured router? :-) |
01:39:23 | | Quit obo ("bye") |
01:39:50 | | Quit SliMM ("Chatzilla 0.9.74 [Firefox 1.5.0.12/2007050813]") |
01:41:47 | | Quit boxrock (Read error: 104 (Connection reset by peer)) |
01:42:23 | | Join jhulst [0] (n=jhulst@75-128-122-8.dhcp.aldl.mi.charter.com) |
01:42:40 | | Join boxrock [0] (n=chatzill@197.147.121.70.cfl.res.rr.com) |
01:48:00 | | Join boxrock_ [0] (n=chatzill@179.23.33.65.cfl.res.rr.com) |
01:48:41 | | Quit advcomp2019 ("Leaving") |
01:48:43 | | Quit mahound (Read error: 110 (Connection timed out)) |
01:49:08 | | Join mahound [0] (n=mahound@87-196-117-113.net.novis.pt) |
01:49:22 | mahound | the only thing missing is album artwork |
01:49:26 | mahound | and it would be perfect |
01:50:05 | | Join boxrock__ [0] (n=chatzill@197.147.121.70.cfl.res.rr.com) |
01:53:23 | | Quit linuxstb ("Chatzilla 0.9.69.1 [Firefox 1.0.2/20050317]") |
01:53:31 | | Quit barrywardell () |
01:53:39 | | Part pixelma |
02:00 |
02:00:16 | amiconn | hmmmmmmmmm |
02:01:51 | amiconn | Seems I found another difference between 1st and 2nd gen |
02:02:00 | | Quit boxrock_ (Read error: 104 (Connection reset by peer)) |
02:02:46 | amiconn | Looks like the 1st gen has that serial bit-banged ADC, while the 2nd gen does not (it probably really has MAX115 in a not-yet-known hookup) |
02:04:33 | | Join boxrock___ [0] (n=chatzill@179.23.33.65.cfl.res.rr.com) |
02:05:51 | | Quit boxrock (Read error: 110 (Connection timed out)) |
02:05:51 | | Quit boxrock___ (Read error: 104 (Connection reset by peer)) |
02:06:23 | | Join boxrock___ [0] (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:06:25 | | Nick boxrock___ is now known as boxrock (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:11:33 | | Quit boxrock (Read error: 104 (Connection reset by peer)) |
02:14:42 | | Join boxrock___ [0] (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:14:44 | | Nick boxrock___ is now known as boxrock (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:18:07 | | Join boxrock___ [0] (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:18:08 | | Quit boxrock (Read error: 104 (Connection reset by peer)) |
02:18:09 | | Nick boxrock___ is now known as boxrock (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:19:30 | | Join boxrock___ [0] (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:19:30 | | Quit boxrock (Read error: 104 (Connection reset by peer)) |
02:19:32 | | Nick boxrock___ is now known as boxrock (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:20:14 | | Quit boxrock__ (Read error: 110 (Connection timed out)) |
02:21:44 | toffe82 | does 99.99$ a good price for a Iriver H10 20GB refurbished with 3 months warranty ? |
02:25:15 | | Join advcomp2019 [0] (n=advcomp2@66.172.231.192) |
02:27:26 | | Quit sharpe (Read error: 104 (Connection reset by peer)) |
02:28:31 | | Join sharpe [0] (i=sharpe@user-0c8hc2m.cable.mindspring.com) |
02:35:49 | | Quit petur ("Zzzzz") |
02:39:23 | | Quit sharpe ("Leaving") |
02:42:18 | | Quit boxrock (Read error: 104 (Connection reset by peer)) |
02:42:55 | | Join boxrock___ [0] (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:42:57 | | Nick boxrock___ is now known as boxrock (n=chatzill@197.147.121.70.cfl.res.rr.com) |
02:47:05 | | Join sharpe [0] (i=sharpe@user-0c8hc2m.cable.mindspring.com) |
02:54:49 | | Quit Soul-Slayer (Read error: 104 (Connection reset by peer)) |
02:54:56 | | Quit mahound (Read error: 110 (Connection timed out)) |
03:00 |
03:12:15 | *** | Saving seen data "./dancer.seen" |
03:16:56 | | Join Llorean [0] (n=llorean@216.177.197.177) |
03:23:28 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-8768f9cb97448906) |
03:27:11 | jhMikeS | toffe82: from what I've seen that seems quite good |
03:27:54 | | Join perrikwp [0] (i=4aa794a0@gateway/web/cgi-irc/labb.contactor.se/x-cfbaa9cd9f85fa16) |
03:41:43 | | Part luckz ("[IRSSI]") |
03:41:54 | | Join luckz [0] (n=luckz@luckz.de) |
03:42:57 | | Quit Thundercloud (Remote closed the connection) |
03:44:53 | | Quit perrikwp ("CGI:IRC (Ping timeout)") |
03:52:04 | | Part Llorean |
04:00 |
04:13:51 | | Join chrisjs169 [0] (i=nuclears@unaffiliated/chrisjs169) |
04:15:21 | | Quit ptw419 () |
04:30:17 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
04:36:47 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:36:57 | | Join miepchen^schlaf [0] (n=hihi@p54BF4D6D.dip.t-dialin.net) |
04:50:54 | | Join `sam` [0] (n=sam@CPE-75-81-234-51.we.res.rr.com) |
04:51:05 | | Quit chrisjs169 ("CGI:IRC") |
04:51:42 | | Part `sam` (".") |
05:00 |
05:00:16 | Soap | In my experience getting any 20GB player under $100 is rare. |
05:05:22 | | Quit jhulst (Read error: 104 (Connection reset by peer)) |
05:06:34 | toffe82 | Soap, jhMikeS : http://www.tigerdirect.com/applications/searchtools/item-Details.asp?EdpNo=1894257&sku=M975-3072&CMP=EMC-TIGEREMAIL&SRCCODE=WEM1417TT#detailspecs |
05:06:54 | | Quit rotator () |
05:08:08 | Soap | a decent deal - but a poor Rockbox player, toffe82. |
05:08:30 | | Quit mbr (Read error: 110 (Connection timed out)) |
05:08:40 | Soap | refurbished is better than new IMHO |
05:09:06 | scorche | i have seen them go for cheaper on woot |
05:09:24 | Soap | dang, the 20GB even? |
05:09:30 | scorche | aye |
05:09:34 | Soap | much cheaper and it's worth that for the HD |
05:10:28 | scorche | $84.99 |
05:12:17 | *** | Saving seen data "./dancer.seen" |
05:16:44 | | Join Insectoid [0] (n=q@adsl-220-148-118.gnv.bellsouth.net) |
05:19:05 | | Join webguest50 [0] (i=4aa794a0@gateway/web/cgi-irc/labb.contactor.se/x-b872595238b7ffe6) |
05:29:28 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
05:30:49 | | Quit HellDragon (Client Quit) |
05:38:59 | | Quit webguest50 ("CGI:IRC (EOF)") |
05:39:49 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
06:00 |
06:02:16 | | Join HellDragon_ [0] (n=Nocebo@unaffiliated/helldragon) |
06:03:39 | | Quit HellDragon (Nick collision from services.) |
06:03:48 | | Nick HellDragon_ is now known as HellDragon (n=Nocebo@unaffiliated/helldragon) |
06:12:19 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
06:13:45 | | Quit sharpe ("Leaving") |
06:32:04 | | Join JdGordon [0] (n=Miranda@203.94.131.115) |
06:32:15 | | Quit Insectoid () |
06:37:06 | | Join perrikwp [0] (i=4aa794a0@gateway/web/cgi-irc/labb.contactor.se/x-184a7e5bf38f4e2d) |
06:37:33 | | Quit venox (Read error: 110 (Connection timed out)) |
06:44:21 | | Join XavierGr [0] (n=xavier@194.219.214.220) |
06:52:15 | | Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net) |
06:52:38 | | Join gtkspert_ [0] (n=gtkspert@gateless.info) |
06:53:28 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
06:53:38 | | Part toffe82 |
06:54:02 | | Quit perrikwp ("CGI:IRC (EOF)") |
07:00 |
07:02:01 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
07:03:15 | | Quit HellDragon (Client Quit) |
07:11:27 | | Quit miepchen^schlaf ("Verlassend") |
07:12:18 | *** | Saving seen data "./dancer.seen" |
07:21:10 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
07:30:29 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
07:30:53 | | Quit YouCeyE (Read error: 104 (Connection reset by peer)) |
07:31:18 | | Quit HellDragon (Client Quit) |
07:33:08 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
07:38:33 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
07:46:00 | | Quit maffe (Remote closed the connection) |
07:46:01 | | Part safetydan |
07:58:47 | | Quit HellDragon (Client Quit) |
08:00 |
08:01:12 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
08:06:05 | | Join perrikwp [0] (i=4aa794a0@gateway/web/cgi-irc/labb.contactor.se/x-9f8f8e510613485e) |
08:07:38 | aliask | Anyone know how to interpret the addresses given in a PANIC screen? |
08:20:49 | | Join scorche` [0] (n=scorche@rockbox/administrator/scorche) |
08:26:02 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
08:32:09 | | Quit XavierGr (Nick collision from services.) |
08:32:12 | | Join XavierGr [0] (n=xavier@ppp4-194.adsl.forthnet.gr) |
08:39:34 | | Join Rob222241 [0] (n=Miranda@p54B16B8D.dip.t-dialin.net) |
08:41:23 | | Quit perrikwp ("CGI:IRC (EOF)") |
08:47:47 | | Quit XavierGr (Nick collision from services.) |
08:47:50 | | Join XavierGr [0] (n=xavier@ppp41-150.adsl.forthnet.gr) |
08:53:39 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
08:55:51 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:57:58 | | Join aarongoltz [0] (i=180cc405@gateway/web/cgi-irc/labb.contactor.se/x-f98afc1f427ff57d) |
08:58:04 | aarongoltz | Hello |
08:58:05 | | Join HellDragon_ [0] (n=Nocebo@unaffiliated/helldragon) |
08:58:11 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
08:58:25 | aliask | aarongoltz: Hello |
08:58:45 | | Nick HellDragon_ is now known as HellDragon (n=Nocebo@unaffiliated/helldragon) |
08:58:56 | aarongoltz | I am desperately trying to figure out why my 5g Ipod freezes seconds into playing any file |
08:58:59 | aarongoltz | I have tried everything |
08:59:13 | aarongoltz | I have a post on the forums but not many people are replying |
08:59:37 | scorche` | patience =) |
09:00 |
09:00:07 | scorche` | ...you only posted it 3 min ago... |
09:00:09 | aarongoltz | If its a hardware issue, I don't know why the Apple OS runs fine, but not Rockbox |
09:01:18 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
09:01:31 | aarongoltz | I just posted something new 3 minutes ago |
09:01:48 | aarongoltz | but my original post has been there for almost two days I think |
09:01:52 | | Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater) |
09:02:14 | aliask | aarongoltz: How long has the problem been happening |
09:02:34 | aliask | And if possible, can you backtrack using older builds to see if the problem goes away at a certain date? |
09:03:06 | aarongoltz | Well I've tried a build from April, but nothing really old |
09:03:13 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
09:03:24 | aarongoltz | The problem started happening a few days ago when I went to update to the latest build |
09:03:34 | aarongoltz | I probably was using a version that was a couple months old |
09:03:42 | aliask | That's pretty old - did it still happen in the april build? |
09:03:56 | aarongoltz | Yeah |
09:04:47 | aarongoltz | I'm going to see if theres a really old version up in the forums |
09:04:54 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
09:06:09 | pondlife | aarongoltz: Be careful you only pick unpatched builds. Maybe we could make some for you - it's easy to go back if you have SVN and a build environment. |
09:07:07 | aarongoltz | Unfortunately I can't recall the build that I was running a few days ago, I know it was old though, and I'm pretty sure it was unpatched |
09:07:27 | pondlife | Best bet is to perform a binary search based on SVN revision numbers. |
09:07:50 | pondlife | So we need to find the number of a build that works for you. |
09:08:06 | pondlife | You can see the number in the version screen, of course. |
09:08:22 | aarongoltz | I don't have any version installed on my Ipod right now |
09:08:28 | aarongoltz | which is part of the frustration |
09:08:36 | aarongoltz | I wish I had the old version so I could at least use my Ipod |
09:08:46 | pondlife | OK, I came into the channel midway through the conversation and was being hopeful. |
09:10:08 | midgey | aarongoltz: how did you apply your bootloader? |
09:10:08 | aarongoltz | Before i hassle anyone to build a version, I'm going to try a really old experimental build of senabs, since i used to use them all the time |
09:10:12 | aarongoltz | Assuming he has them posted |
09:10:26 | aarongoltz | I've been using the Booloader refered to in the wiki |
09:10:34 | aarongoltz | Back in the day, I did it by hand using the separate parts |
09:10:42 | pondlife | OK - then post back with a build number and we'll get you an unpatched version. |
09:10:56 | pondlife | Probably best to keep the bootloader unchanged. |
09:11:08 | Ctcp | Ignored 6 channel CTCP requests in 0 seconds at the last flood |
09:11:08 | * | pondlife makes assumptions... |
09:11:09 | aarongoltz | I mean, a couple months back, I tried uploading the bootloader, and the firmware, and it gave me this same problem, so I reverted back |
09:11:23 | aarongoltz | Maybe I should try applying the bootloader in the original way |
09:11:35 | aarongoltz | Where I download the separate parts and type in the commands |
09:11:42 | pondlife | AFAIK, the latest bootloader is backwards compatible, but old bootloaders with new builds will crash. |
09:11:58 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
09:12:17 | aarongoltz | Can't I install the brand new bootloader by downloading the ipod64......bin and those other files |
09:12:20 | *** | Saving seen data "./dancer.seen" |
09:12:30 | aarongoltz | And try installing it the way you used to have to install it |
09:13:01 | aarongoltz | Installing the bootloader this easy way has been a constant among my problems I think |
09:13:59 | midgey | err, i've only installed the bootloader using RButil |
09:14:20 | midgey | i've never had the experience of using ipodpatcher via the terminal |
09:14:29 | | Join Nick_Brackley [0] (i=cb57494b@gateway/web/cgi-irc/labb.contactor.se/x-cc5bf1b7f20a04dd) |
09:15:15 | aarongoltz | Well I have a totally clean iPod right now and I'm wondering if its possible to install it the terminal way, and if theres any chance that could have anything to do with my problem |
09:15:28 | aarongoltz | I don't know if the bootloader even comes into play once your in Rockbox |
09:16:18 | midgey | the current official method of install is to use ipodpatcher |
09:16:22 | midgey | http://download.rockbox.org/manual/rockbox-ipodvideo/rockbox-buildch2.html#x4-60002 |
09:17:09 | aarongoltz | Thanks, thats what I've been refering to. I'm going to install the bootloader right now, and try a really old build |
09:17:15 | GodEater_ | aarongoltz: the bootloader definitely matters once you're in rockbox |
09:17:27 | GodEater_ | if you're using an old version it doesn't initialise the hardware in the right way |
09:17:35 | | Join morrijr [0] (n=john@cpc2-mfld9-0-0-cust297.nott.cable.ntl.com) |
09:17:41 | pondlife | GodEater_: New bootloader with old Rockbox is ok, right? |
09:17:44 | GodEater_ | so make sure you use the most up to date bootloader you can |
09:17:48 | aarongoltz | Would applying it using IpodPatcher.exe as opposed to the old way using the Command prompt make any difference? |
09:17:49 | GodEater_ | pondlife: yes - should be fine |
09:18:03 | GodEater_ | what "old" way are you referring to ? |
09:18:30 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
09:18:36 | GodEater_ | if you mean "ipod_fw" I wouldn't recommend it - there's nothing it does that ipodpatcher doesn't already do |
09:18:37 | aarongoltz | Where you downloaded the .bin file, typed in commands to have it back up your original OS, used that utility to figure out what number to type in |
09:18:50 | GodEater_ | aarongoltz: no - stick to ipodpatcher |
09:18:52 | aarongoltz | Okay, so I'm going to try the new bootloader with an old build |
09:19:14 | GodEater_ | pondlife: have you thoroughly explored all dunking options now? |
09:19:44 | pondlife | GodEater: No, shop was out of ginger nuts. Fruit shortcake is a bit too large though. |
09:19:59 | pondlife | It's an enjoyable work-in-progress. |
09:20:08 | pondlife | Maybe deserving of a wiki page?? |
09:20:14 | * | pondlife is joking. |
09:20:17 | GodEater_ | hahaha |
09:20:21 | GodEater_ | no no - I think you should ;) |
09:20:34 | | Quit morrijr (Client Quit) |
09:20:37 | GodEater_ | just bury it somewhere you can't find it via the contents page |
09:20:42 | pondlife | I mean - this is adding to human knowledge, right? |
09:20:45 | GodEater_ | absolutely |
09:20:46 | | Join morrijr [0] (n=john@cpc2-mfld9-0-0-cust297.nott.cable.ntl.com) |
09:20:46 | pondlife | lol |
09:20:58 | * | pondlife loves buried wiki pages |
09:20:59 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
09:21:58 | | Join webguest04 [0] (i=c023110a@gateway/web/cgi-irc/labb.contactor.se/x-e31f3a25f131355b) |
09:22:16 | JdGordon | hey all |
09:22:23 | aliask | Howdy Jd |
09:22:40 | aarongoltz | Should running 1.2.1 of the Apple OS have anything to do with my problem? |
09:22:55 | GodEater_ | aarongoltz: no |
09:23:06 | GodEater_ | it doesn't make any difference what version of apple's firmware you're running |
09:23:12 | JdGordon | aliask: hows everything going? |
09:23:33 | aliask | I'm getting a stack overflow at 0x882143F4 - but my bootloader.map file isn't being much help (mainly because I don't understand it). http://www.pastebin.ca/638956 if anyone wants to help me out :) |
09:23:51 | aliask | JdGordon: Goood. Saw the simpsons movie today. Slightly disappointed. |
09:23:52 | aarongoltz | Running the Apple Restore will take out the bootloader right? Or do I need to use a formatting tool first? |
09:24:18 | GodEater_ | formatting will not touch the partition the apple firmware is in |
09:24:31 | JdGordon | aliask: im expecting it to be crap, so havnt seen it yet |
09:25:02 | midgey | JdGordon: im having problems getting a setting to load at boot, any ideas? |
09:25:18 | aliask | I only have to pay 50c though :) |
09:25:31 | B4gder | on the topic of Simpsons, here's a pic of a (former) Rockbox committer: http://www.expressen.se/tavlavinn/1.777851/kjell-ericson-vann-simpsons-soffa |
09:25:39 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
09:26:31 | midgey | im adding another line selector option and the new choice is written to the cfg file, but it defaults to the inverse bar setting |
09:26:33 | GodEater_ | aliask: looks like your crash is somewhere in bootloader/common.o |
09:26:47 | JdGordon | midgey: i need to see the diff to be able to help you |
09:27:00 | aarongoltz | Did either of the two error codes I posted mean anything to anyone? |
09:27:01 | JdGordon | aliask: you work at the cineams? |
09:27:32 | midgey | JdGordon: ok, ill post the whole diff file, one moment |
09:27:51 | JdGordon | brb |
09:27:59 | aliask | GodEater_: I thought so too, but it's in the second run of common.o (see earlier in the file and you'll see what I mean). Also, I can't see anywhere in common.c which would cause a stack overflow |
09:28:01 | aliask | JdGordon: Yep |
09:28:05 | aarongoltz | Prefetch abort at B8141ECA, and an undefined instruction at 20000004. |
09:28:07 | JdGordon | B4gder: oh dear :p |
09:28:12 | aliask | Speaking of which, I gotta go to work. ;( |
09:28:26 | GodEater_ | aarongoltz: unless you have a map file to go with those errors, they're not masses of help |
09:28:50 | midgey | JdGordon: http://www.pastebin.ca/638960 |
09:28:54 | aarongoltz | Okay well I'm just about to try a build from January so I'll see if theres any luck |
09:29:10 | aarongoltz | This build has the rockbox.ipod outside of the .rockbox folder |
09:29:15 | aarongoltz | Is that okay with the newest bootloader? |
09:29:31 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071812]") |
09:29:41 | B4gder | aarongoltz: yes |
09:30:25 | | Join someguy [0] (n=someguy@60-241-237-24.static.tpgi.com.au) |
09:30:48 | | Join petur [0] (n=petur@rockbox/developer/petur) |
09:32:12 | | Join HellDragon_ [0] (n=Nocebo@unaffiliated/helldragon) |
09:32:16 | someguy | Hi. I can't seem to get themes working. As in, when installing a new theme and playing a song, the background doesn't change and it remains the same background as displayed when in the main menu screen. |
09:33:31 | | Quit HellDragon (Nick collision from services.) |
09:33:55 | | Nick HellDragon_ is now known as HellDragon (n=Nocebo@unaffiliated/helldragon) |
09:34:03 | JdGordon | midgey: havnt finished looking, but please use #defines or enums for the setting values, not just 1,2,etc |
09:34:37 | midgey | you're talking about the s->invert stuff right? |
09:35:02 | aarongoltz | Okay, so it seemed like it is working with this Senab version from January since it played for about 40 seconds, then crashed |
09:35:11 | aarongoltz | which is twice as long as it usually last before crashing |
09:35:22 | aarongoltz | I think my Ipod has something wrong with its hardware |
09:35:22 | pondlife | Hmm, I wouldn't count a crash as working |
09:36:03 | JdGordon | midgey: no, if (global_settings.invert_cursor == 1) |
09:36:27 | GodEater_ | aarongoltz: do you always play the same file to test for this crash ? |
09:36:28 | JdGordon | and the only thing I can guess is causing it to not load properly is because there is spaces in the config variesbls string |
09:36:33 | JdGordon | after the commas I mean |
09:36:36 | aarongoltz | No, I have tried mp3 and Flac |
09:36:43 | * | JdGordon not 100% sure that wont break it |
09:36:55 | GodEater_ | aarongoltz: it's not a very definitive test if you use different files all the time... |
09:37:19 | aarongoltz | Well I have tested files to make sure they play on my computer |
09:37:30 | aarongoltz | Don't get me wrong, I have tried playing the same file more than once before |
09:37:45 | pondlife | Best to use the same file each time. Also reset your settings before playing, each time. |
09:37:45 | aarongoltz | I have a 100 percent crash rate no matter what I play |
09:38:18 | GodEater_ | yes, but if you use a different file each time, it doesn't help us work out what the problem is |
09:39:05 | aarongoltz | Even if I play a file, and pause it before it crashes, it crashes when I go to go through other menus |
09:40:47 | aarongoltz | I feel like maybe something is wrong with my PP chip, since the Ipod has no problems acting as a HD, but it does work when I use the Apple OS |
09:41:25 | GodEater_ | so how does that follow ? |
09:41:56 | aarongoltz | Well I was wondering if Rockbox accessed any different part or piece of the hardware that the Apple OS might not |
09:42:05 | aarongoltz | and maybe there is a piece of hardware thats damaged |
09:42:32 | GodEater_ | extremely doubtful that that's anything on the portalplayer |
09:42:52 | aarongoltz | I was up until 5 in the morning trying to get this working last night, and now its 2:45 and I really should be studying for the two economics tests that I have tomorrow |
09:43:02 | aarongoltz | I don't know how it can be anything except something wrong with my individual Ipod |
09:43:21 | GodEater_ | it could be something wrong with the files you're playing |
09:43:33 | aarongoltz | Well I have tried with files from three different computers |
09:43:36 | | Quit XavierGr (Nick collision from services.) |
09:43:39 | | Join XavierGr [0] (n=xavier@ppp16-199.adsl.forthnet.gr) |
09:43:43 | | Join pwngasm_ [0] (n=vm@dsl-124-148-4-38.qld.westnet.com.au) |
09:43:44 | GodEater_ | yes, but in different players than rockbox |
09:43:47 | aarongoltz | So I have ruled out that all the files that were on my Ipod were corrupted |
09:43:52 | GodEater_ | unless you used the rockbox sim ? |
09:44:25 | midgey | JdGordon: you were right about the spaces |
09:44:26 | pwngasm_ | hey, i have an iriver h10, and was wondering if it is worth changing to rockbox? |
09:44:38 | midgey | works perfectly now, thanks for the help |
09:44:39 | GodEater_ | the codecs built for rockbox are all unique to rockbox - they've all been tweaked to work in a different way to their original forms |
09:44:41 | JdGordon | great |
09:44:48 | aarongoltz | I haven't tried using the ROckbox sim |
09:44:51 | GodEater_ | pwngasm_: only you can decide that |
09:44:55 | JdGordon | Should I see how much code is needed to remove that bug? |
09:44:57 | GodEater_ | aarongoltz: well that would be another thing to try |
09:44:58 | JdGordon | "bug" |
09:45:21 | midgey | im not sure its worth it |
09:45:50 | JdGordon | neither actually :p |
09:46:09 | JdGordon | so whats the story witht he FS cleanup? do we get to finally close alot of annoying requests? |
09:46:10 | midgey | maybe add a comment or make a note on the MenuAPI wiki page |
09:46:18 | aarongoltz | I will try playing some of my files through the sim tomorrow on my own computer |
09:46:25 | * | midgey already closed a request today |
09:46:40 | JdGordon | midgey: can you add a comment to that effect with this patch/commit? |
09:46:41 | B4gder | JdGordon: yes! |
09:46:49 | B4gder | (on the close question) |
09:47:04 | JdGordon | 1253 (and every one similar) |
09:47:12 | midgey | JdGordon: i'll add the comment to my patch when i clean it up and post it on flyspray |
09:47:20 | JdGordon | 1239 and similar |
09:47:32 | midgey | im not sure if it should be included in svn |
09:47:38 | | Quit webguest04 ("CGI:IRC (Ping timeout)") |
09:47:57 | pwngasm_ | what are the benefits of changing to rockbox? |
09:48:02 | aarongoltz | I'm just going to stick my Ipod in the freezer and hope that the screen doesn't crack, then bring it to Best Buy and have them send it out |
09:48:16 | midgey | why the freezer? |
09:48:16 | aarongoltz | I'll keep checking the forum though to see if anyone else is having my problem |
09:48:25 | aarongoltz | Since it will make hte internal parts break |
09:48:39 | aarongoltz | I once did it with a 3g ipod and sent it to Apple and got a new one days later |
09:48:59 | aarongoltz | But, in retrospect, I never considered that the screen might have cracked |
09:49:06 | aarongoltz | in which case they could have claimed I dropped it |
09:49:16 | aarongoltz | Theres a reason they tell you not to bring your Ipod out in really cold weather |
09:49:33 | aarongoltz | But this is off topic, and I'm very livid that this isn't working |
09:49:46 | aarongoltz | Thanks GodEater, JdGordon, midgey and anyone else whose tried helping me |
09:49:59 | JdGordon | your welcome :) |
09:50:15 | * | JdGordon doesnt rmemeber being helpful :p |
09:50:25 | | Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
09:51:13 | B4gder | at next commit, the script is not supposed to remove the zip files at the start of the build round |
09:51:13 | | Quit aarongoltz ("CGI:IRC (EOF)") |
09:51:51 | | Quit scorche` (Read error: 104 (Connection reset by peer)) |
09:52:22 | JdGordon | why? |
09:52:39 | JdGordon | wont that be confusing? |
09:52:40 | | Quit XavierGr (Nick collision from services.) |
09:52:43 | | Join XavierGr [0] (n=xavier@ppp138-164.adsl.forthnet.gr) |
09:52:50 | B4gder | possibly, but it'll change confusions ,-) |
09:52:58 | JdGordon | I like seeing the missing links while its compiling so I know how many to go |
09:53:01 | B4gder | since now lots of people get confuse when the downloads are missing during builds |
09:53:57 | JdGordon | can you maybe change the font/background colour for the builds which are not fiished yet? |
09:54:20 | JdGordon | close 4922? |
09:54:23 | B4gder | that'd take some magic this script doesn't have |
09:55:02 | JdGordon | ok |
09:59:25 | * | amiconn found another GPIO_B bitbanging driver, probably for the 2nd gen :) |
10:00 |
10:00:16 | amiconn | Note to self: It was a good idea to disassemble the flash rom |
10:02:19 | JdGordon | should 1249 be closed? its asking for a verticle slider instead of the old setting screen (i.e the setting name, and the value and nothin else)...? |
10:04:25 | | Join webguest04 [0] (i=c023110a@gateway/web/cgi-irc/labb.contactor.se/x-98ffe588d7e302da) |
10:04:36 | | Join pixelma [0] (i=pixelma@212.204.47.129) |
10:07:25 | | Quit pwngasm_ (Read error: 104 (Connection reset by peer)) |
10:07:59 | markun | amiconn: are you writing down everything you find out about the pp's? |
10:10:54 | JdGordon | can rockbox read ape 2 tags yet? |
10:11:10 | JdGordon | and if not, should 1625 requesting them be closed? |
10:12:06 | | Join perrikwp [0] (i=4aa794a0@gateway/web/cgi-irc/labb.contactor.se/x-21e0ecfe57e6623a) |
10:12:36 | JdGordon | jhMikeS: the scrolling you fiddled with the other day, how hard would it be to get it to scroll left to right? |
10:13:58 | amiconn | ape tags are supported for formats where they belong, but not for mp3 |
10:14:16 | amiconn | This is on purpose, was discussed multiple times, and should stay that way imo |
10:14:16 | | Quit perrikwp (Client Quit) |
10:14:34 | JdGordon | so then 1625 can be closed? |
10:15:41 | amiconn | Imho it should. id3v2 can be used to carry replaygain info as well. |
10:20:08 | | Join spiorf [0] (n=spiorf@host228-208-dynamic.8-87-r.retail.telecomitalia.it) |
10:20:19 | JdGordon | anyone have an idea how to (without a setting) switch between using the wheel to seek instead of volume? |
10:20:25 | jhMikeS | JdGordon: ummm...doesn't it already? |
10:20:39 | JdGordon | ...no...? |
10:21:27 | jhMikeS | which scrolling? the scroller thread? |
10:21:42 | JdGordon | hang on.. what you talking about? |
10:22:27 | * | jhMikeS fiddled with scroll wheels and lines scrolling |
10:22:39 | | Join obo [0] (n=obo@rockbox/developer/obo) |
10:22:58 | JdGordon | yeah, umm... RTL languages scroll the opposite way to english |
10:23:31 | jhMikeS | ok, gotcha. probably not too hard at all. |
10:23:57 | JdGordon | that and putting the icons on the right is all thats still needed for better RTL handling |
10:24:05 | JdGordon | .. and flipping the left/right buttons |
10:24:32 | jhMikeS | why flip the buttons? isn't left always to the left? :P |
10:25:20 | JdGordon | no, left is accept, right is cancel... if the text is aligned on the right left is cancel and right is accept |
10:26:01 | amiconn | Then we would need a global marker in the language file whether it's ltr or rtl |
10:26:04 | | Quit midgey () |
10:26:19 | JdGordon | not really... I tihnk we only have one rtl lang atm |
10:26:40 | * | JdGordon isnt native rtl users but is pretty sure it would feel more correct fliping the buttons |
10:26:48 | amiconn | yeah, and? |
10:27:08 | amiconn | Surely you want to do it in a clean way? |
10:27:13 | * | GodEater_ sniggers. His plugin has taken the plugni api to version 69 |
10:27:14 | * | amiconn dislikes nasty hacks |
10:27:43 | JdGordon | its not really a nasty hack |
10:27:50 | * | amiconn also dislikes if original code is buggy |
10:28:18 | amiconn | The GPIO_B bit-banging driver I found is ... ummm, .... |
10:29:08 | amiconn | Well, we only have one rtl language atm. Who says that won't change? There are quite a few rtl languages out there |
10:29:24 | jhMikeS | how is the scroller supposed to be informed to work right-justified and scroll LTR when doing one direction? |
10:29:26 | JdGordon | it seems we dont have many arabic users |
10:29:39 | B4gder | how can you know? |
10:29:55 | JdGordon | because arabic languages are the major RTL ones... |
10:30:18 | amiconn | http://www.i18nguy.com/temp/rtl.html |
10:30:22 | jhMikeS | should I just make each scroller have its own flag? |
10:30:24 | B4gder | yes, but since we don't have arabic, arabic users probably use english... |
10:30:41 | petur | GodEater: almost as bad as that thread in the recording subforum ;) |
10:31:06 | GodEater_ | petur: almost ;) |
10:31:42 | JdGordon | dinner time, back later |
10:32:31 | pixelma | B4gder: congratulations to Kjell ;) |
10:32:49 | B4gder | ;-) I'll forward it |
10:33:27 | B4gder | now I have to visit him to check out his Simpson sofa |
10:33:33 | * | jhMikeS will just decide on the way to do it then |
10:36:04 | | Quit XavierGr (Nick collision from services.) |
10:36:07 | | Join XavierGr [0] (n=xavier@ppp173-215.adsl.forthnet.gr) |
10:43:18 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
10:45:05 | | Join n1s [0] (n=nils@h218n1fls35o293.telia.com) |
10:45:42 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
10:52:04 | amiconn | ! |
10:53:50 | petur | ? |
10:53:57 | pixelma | . |
10:54:00 | B4gder | % |
10:54:04 | TiMiD[FD] | $ |
10:54:06 | amiconn | # |
10:54:11 | TiMiD[FD] | * |
10:54:32 | amiconn | No, I'm now quite sure I know how to read the battery adc on 1st gen and 2nd gen |
10:54:40 | B4gder | line noise nostalgia... |
10:54:49 | amiconn | ...even though the 1st gen isn't here yet :/ |
11:00 |
11:03:27 | | Quit webguest04 ("CGI:IRC (EOF)") |
11:12:24 | *** | Saving seen data "./dancer.seen" |
11:12:57 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
11:19:29 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
11:19:37 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
11:20:18 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
11:20:59 | | Join webguest76 [0] (i=c023110a@gateway/web/cgi-irc/labb.contactor.se/x-e9a0ec7ffcb2eec8) |
11:23:20 | amiconn | Yay! |
11:25:46 | amiconn | Now I just need to find out the scaling... |
11:30:43 | | Quit spiorf (Remote closed the connection) |
11:31:37 | | Join spiorf [0] (n=spiorf@host228-208-dynamic.8-87-r.retail.telecomitalia.it) |
11:51:18 | | Join barrywardell [0] (n=barry@wardell.ucd.ie) |
11:53:23 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
12:00 |
12:12:09 | pondlife | JdGordon: s/flyspray cleanup :(/flyspray cleanup :) |
12:13:09 | pondlife | B4gder: Thanks for the mug and T-shirt, by the way |
12:20:33 | | Join Entasis [0] (n=Jarred@ppp121-45-39-72.lns10.adl2.internode.on.net) |
12:24:13 | | Quit webguest76 ("CGI:IRC") |
12:27:34 | JdGordon | pondlife: na, commitintg it would have got a :) |
12:27:37 | | Quit someguy ("Java user signed off") |
12:31:17 | | Quit thomasg_ (Connection timed out) |
12:31:38 | | Join thomasg_ [0] (n=thomasg@p57AFFA76.dip.t-dialin.net) |
12:32:18 | | Quit XavierGr (Nick collision from services.) |
12:32:22 | | Join XavierGr [0] (n=xavier@ppp163-128.adsl.forthnet.gr) |
12:34:53 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
12:37:06 | JdGordon | anyone still around or everyone gone for lunch already? Is there a minimum date that patches which dont apply anymore can be kept open? |
12:37:44 | * | JdGordon prods markun in the direction of FS #5028 |
12:38:36 | | Join webguest63 [0] (i=3aaae653@gateway/web/cgi-irc/labb.contactor.se/x-48a7c507ddc5c923) |
12:39:51 | JdGordon | amiconn: back on the topic of apev2 tags for mp3, I didnt know there already is a patch for it, and its a small one, reject it even though it is small and uses the id3 tags if they are present? |
12:39:56 | JdGordon | 2598 |
12:40:23 | linuxstb | JdGordon: What do you mean by "even the player can split the song on id3 tags" in your closure message for this task? http://www.rockbox.org/tracker/task/1595 |
12:41:12 | JdGordon | I meant that using a half-decent wps the track could be split over more han 1 line |
12:41:13 | amiconn | Well, this question actually refers to whether we want to support wrong tagging formats in rockbox. Imho we shouldn't |
12:41:31 | linuxstb | JdGordon: The track name can be displayed on two lines? |
12:41:39 | amiconn | ape tags are for mokeys audio and for wavpack. mp3 uses id3v1 and/or id3v2 |
12:42:39 | JdGordon | linuxstb: hmm, got trigger happy, seems i misread that as track filename |
12:43:08 | JdGordon | amiconn: are ape tags fairly common in mp3? I dont think we shouldnt support it just because its not standard if they are commonly used |
12:43:34 | linuxstb | I recall there being no objections to supporting APEv2 tags in MP3 when it's been discussed before - apart from the fact that the current structure of the code (id3 parser in firmware/, apev2 parser in apps/) makes it inefficient. |
12:43:36 | amiconn | I don't know. I havent seen a single mp3 file with ape tags myself |
12:43:41 | webguest63 | Anyone familier with gigabeats? sorry to throw the topic |
12:43:51 | | Join The-Compiler [0] (n=florian@110.49.76.83.cust.bluewin.ch) |
12:43:57 | JdGordon | does anyone know how to change the associated program for file types in firefox? |
12:44:02 | linuxstb | amiconn: It seems to be the default behaviour for foobar (not that foobar is always sane...) |
12:44:10 | webguest63 | (also, never seen ape tags) |
12:44:21 | | Join pwngasm_ [0] (n=vm@dsl-124-148-4-38.qld.westnet.com.au) |
12:44:47 | amiconn | Well, it's not the only weirdness in foobar |
12:44:56 | The-Compiler | Why is there a question mark next to XtremeMac there? http://www.rockbox.org/twiki/bin/view/Main/IpodAccessories |
12:45:13 | pwngasm_ | i need help, when i go to play a song, it says "Searching...[number] found (PREV to abort)" and does nothing |
12:45:18 | | Quit webguest63 ("CGI:IRC (EOF)") |
12:45:54 | linuxstb | amiconn: I don't really care either way, but I seem to recall preglow being in favour of supporting it. |
12:46:36 | pwngasm_ | anyone help me? |
12:46:38 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
12:47:15 | amiconn | Imo all what rockbox should do with wrong tags is properly ignoring them instead of crashing. Supporting them encourages using them, and that's bad if you ask me... |
12:47:26 | linuxstb | But it seems to me that APE is a clearer standard than id3v2, so maybe its use should be encouraged... |
12:48:02 | linuxstb | (or at least, supported if users wish to use them) |
12:49:41 | amiconn | Even if we would want to (which I don't), there is the problem how to do it properly |
12:50:01 | amiconn | (regarding the placement of id3 parser, ape parser, and the playback engines which need them) |
12:50:30 | linuxstb | I agree with that - it shouldn't be implemented until at least the metadata parsers are unified. |
12:50:44 | JdGordon | has anyone got a 1.8" hard disk they want to get rid of cheap? |
12:51:07 | linuxstb | But then it should be trivial - the check for an id3v1 tag at the end of the file can also check for an APEv2 tag. |
12:51:45 | amiconn | Are ape tags always placed at the end? |
12:52:23 | linuxstb | afaik, yes. They contain a "tail" - a header at the very end of the file, and then the tags themselves are behind that tail. |
12:52:37 | amiconn | That's worse than in the beginning in at least 2 situations: (1) streaming. (2) mobile players |
12:52:52 | amiconn | Reading the tag at the end requires a seek... |
12:52:57 | n1s | B4gder: genlang includes strings based on the target specified in translations files even if they are not included for that target in the english.lang files and gives all these strings the id 0 which is the same as for "Yes" naturally this confuses rockbox, do you think you could have a look at it? |
12:53:01 | linuxstb | But how costly is a seek? |
12:53:24 | linuxstb | We already seek in mp3 files to test for id3v1 at the end (IIUC) |
12:53:34 | linuxstb | s/IIUC/IIRC/ |
12:54:45 | amiconn | We only do if either id3 tag priority is set to prefer id3v1 (which is not the default), or if there is no id3v2 tag in the file |
12:57:13 | linuxstb | Yes, I'm just saying that for users without APE tags, nothing should change by implementing APE support - i.e. we won't need extra seeks or reads to look for APE, it will be combined with the existing id3v1 check. |
12:58:25 | amiconn | It would change. You would need 6 preferred tag order values instead of 2, and an additional tag reader for the 'wrong' tagging format in the binary |
13:00 |
13:00:36 | B4gder | n1s: can you please show me a recipe on how to repeat the problem (probably best in the FS entry for the lang work) |
13:00:54 | n1s | B4gder: yes |
13:04:45 | GodEater_ | is there something wrong with the character encoding of onplay.c ? |
13:05:35 | GodEater_ | whenever I edit it to put a couple of new calls in, the diff thinks I've edited it all over the place |
13:06:04 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:06:22 | pondlife | Hmm, searching the wiki for "wiki" gives HTTP 500. |
13:06:56 | pondlife | nm, worked 4th time |
13:09:01 | pondlife | The-Compiler: XtremeMac was picked up as a WikiWord. I've fixed it now (by prepending an !). |
13:10:43 | n1s | B4gder: ok, recipe posted http://www.rockbox.org/tracker/task/6574 |
13:11:22 | B4gder | thanks, I'll check it out asap |
13:11:49 | JdGordon | can someone try reproducing 5797? I just tried twice and couldnt |
13:12:27 | *** | Saving seen data "./dancer.seen" |
13:13:05 | The-Compiler | pondlife: thanks |
13:14:39 | obo | JdGordon: I still get that |
13:15:07 | obo | it seems to be a dircache issue, but I haven't been able to track it down |
13:15:29 | JdGordon | wierd, ok, sansa doesnt have dircache anymore so ignore my comment then |
13:15:40 | GodEater_ | JdGordon: stripwax demonstrated it infallibly at DevConPub2 - The Revenge |
13:15:50 | JdGordon | haha righto |
13:16:09 | pondlife | GodEater: I just put a note on FS! |
13:16:33 | pondlife | "sansa doesnt have dircache anymore"??? |
13:16:38 | GodEater_ | hahaha |
13:16:50 | amiconn | It doesn't |
13:16:53 | GodEater_ | linuxstb: did you get a chance to try out the "favourites" plugin over the weekend at all ? |
13:16:54 | JdGordon | pondlife: removed because dircache and hotswap dont work together |
13:16:58 | pondlife | Ah, ok |
13:17:03 | amiconn | Dircache isn't hotswap & ,ultivolume compatible |
13:17:21 | * | amiconn too slow |
13:17:29 | GodEater_ | does dircache even make any sense on a flash target ? |
13:17:41 | * | GodEater_ would have thought a read is pretty damn fast anyway |
13:17:47 | JdGordon | GodEater_: you gotta remove the gui_synclist_draw() call in your favorites plugin in the if (rb->gui_synclist_do_button(&gui_favourites,button, block.... the wiki was wrong (and has been fixed) |
13:17:49 | amiconn | Only as some database features depend on it |
13:17:59 | pondlife | Well they shouldn't. |
13:18:08 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:18:09 | * | JdGordon thought that dependacy was removed |
13:18:22 | pondlife | It should only make things faster, not add functionality. |
13:18:32 | pondlife | And with no spinup, it's not needed. |
13:18:47 | GodEater_ | JdGordon: just remove it, or replace it with something else? |
13:18:52 | JdGordon | remove it |
13:19:01 | JdGordon | or probably replace with continue; |
13:19:27 | * | amiconn now notices that our flac decoder is indeed very efficient - it doesn't boost at all even on PP5002 |
13:20:02 | obo | efficient enough for archos? |
13:20:09 | amiconn | Probably not |
13:20:18 | | Join webguest05 [0] (i=c023110a@gateway/web/cgi-irc/labb.contactor.se/x-0558374b9d743df1) |
13:20:33 | * | GodEater_ goes to do that |
13:20:46 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
13:20:49 | amiconn | The important point is that both arm and coldfire have a shift-by-n instruction, while SH1 doesn't |
13:21:15 | amiconn | And the golomb-rice decoding does a lot of variable shifting |
13:21:37 | n1s | JdGordon: tried to reproduce 5797 worked as expected on target, segfault in sim though... |
13:21:58 | amiconn | Shorten also uses golomb-rice coding but less complexity on top of that, so shorten might be within reach on SH |
13:22:01 | * | linuxstb_ remembers the FLAC decoder is all in IRAM and that he should test the impact of removing it on PP502x |
13:22:13 | | Quit linuxstb (Nick collision from services.) |
13:22:15 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
13:22:18 | amiconn | But probably the whole decoder core would need to be implemented in asm |
13:23:13 | amiconn | (e.g. flac has variable channel decorrelation while shorten always encodes plain L and R) |
13:23:42 | n1s | amiconn: would a simple unsigned long -> uint32_t and long -> int32_t search and replace fix the 64 bit crashes in libmad? and if so should we do this? |
13:23:49 | amiconn | The lpc decoder won't be a problem as long as the decoder only handles sample depths of <= 16 bits |
13:24:20 | amiconn | n1s: Perhaps it would, but it's not a proper solution |
13:24:33 | amiconn | It's just one file that needs to be changed |
13:24:47 | GodEater_ | JdGordon: done |
13:24:51 | obo | n1s: I tried to fix that a week or two ago, by using an older version of synth_full just for the simulator - it fixed one fault, but caused another later on in the code |
13:25:26 | amiconn | obo: Ah yes, there are other places where a different fix is needed |
13:25:51 | * | amiconn already has that fix in his working copy on the linux box, but can't test it because the other fix is missing |
13:25:52 | obo | I got lost and gave up :-/ |
13:27:14 | amiconn | It looks like we don't use the latest version of libmad... afaik, most (all?) open source mp3 players on linux use libmad |
13:27:25 | amiconn | ...and I can play mp3 on my linux box just fine |
13:27:41 | linuxstb | libmad has been updated? |
13:27:45 | amiconn | Hmm, or they use the floating point version... |
13:28:06 | B4gder | I bet they do |
13:28:33 | amiconn | Anyway, I think I know what needs fixing, I just need to sit down and do it |
13:28:54 | amiconn | But that means less time for PP RE... :/ |
13:31:55 | obo | Also on 64bit sims it crashes on track changes, whatever the codec |
13:32:52 | n1s | obo: not here with vorbis, flac or wma |
13:34:11 | obo | strange - all of those crashed for me. |
13:36:34 | * | GodEater_ tests his plugin on an actual DAP, and is pleasantly surprised to find it actually works |
13:37:47 | GodEater_ | now if I could only remember who it was that had asked for it.. |
13:39:44 | GodEater_ | hmm - someone by the name of "fm2" |
13:42:33 | petur | GodEater: Alexander Levin? |
13:44:52 | GodEater_ | possibly |
13:45:06 | GodEater_ | I just put a post about it in the plugins forum. Maybe he'll see it there. |
13:47:54 | pondlife | Hmm, that's twice I've managed to crash SVN Rockbox on H340 by skipping tracks while paused, but not reproducibly. |
13:50:42 | pondlife | Anyway, FS #6266 doesn't seem to be the cause... so now I just need to know if it actually fixes the problem. |
13:52:32 | pixelma | GodEater: didn't the idea come up while discussing his feature request in http://www.rockbox.org/tracker/task/7445 ? |
13:54:03 | pondlife | Anyone object to me closing http://www.rockbox.org/tracker/task/5758 ? A set of WAV files should do fine, right..? |
13:54:09 | GodEater_ | pixelma: not sure - I don't remember that being part of the discussion personally |
13:55:52 | petur | pondlife: it would be a nice idea for a plugin though... |
13:56:02 | pondlife | OK, will leave it open |
13:56:21 | | Join Jon-Kha_ [0] (i=jon-kha@a91-152-87-243.elisa-laajakaista.fi) |
13:56:32 | | Join Soul-Slayer [0] (n=Administ@89.241.227.153) |
13:57:26 | GodEater_ | pixelma: I'm an idiot, I looked at 7455, not 7445 - you're right - it did come from that. |
13:58:17 | pixelma | :) |
13:58:43 | GodEater_ | well if I can get this plugin into a shape worth commiting - then we can close that feature request as implemented ;) |
13:58:57 | GodEater_ | assuming people don't mind it |
13:59:20 | | Quit Jon-Kha_ (Client Quit) |
13:59:33 | pondlife | petur: Did you get any further with the H300 bootloader? It still works ok here... |
14:00 |
14:00:18 | | Join Jon-Kha_ [0] (i=jon-kha@a91-152-87-243.elisa-laajakaista.fi) |
14:00:18 | petur | I'm not happy trying bootloaders :/ |
14:00:26 | pondlife | Just wondered. |
14:00:29 | | Quit Jon-Kha_ (Client Quit) |
14:00:42 | pondlife | I'm sorely tempted to close FS #4753 though... |
14:01:57 | | Quit pwngasm_ ("Ex-Chat") |
14:01:58 | petur | not until that version is released to the public |
14:02:32 | pondlife | It is in SVN. |
14:02:47 | pondlife | :) |
14:05:05 | | Join SliMM [0] (n=chatzill@89.137.226.12) |
14:07:59 | | Quit Nick_Brackley ("CGI:IRC") |
14:08:46 | GodEater_ | anyone with the power feel like rejecting 7450? This was discussed in the forums and I think we came to the conclusion it's a daft idea on a DAP. |
14:08:56 | XavierGr | Linus's latest bootloader works for me okay |
14:09:02 | XavierGr | btw where is Linus lost? |
14:09:59 | petur | XavierGr: Linus gave me a fairly recent bootloader right after Devcon and it fails to boot 50% of the time |
14:10:16 | pondlife | GodEater: It's closed now. |
14:10:53 | XavierGr | petur: weird I think I am using one before the devcon and it works |
14:10:56 | pondlife | The current SVN sim seems to display a flickery, barely there status bar on the WPS. Is this a known issue? |
14:11:19 | pondlife | H300 sim, default settingsd. |
14:11:25 | XavierGr | add to that that the official bootloader never lets me use USB bootloader mode |
14:11:49 | pondlife | Same here |
14:11:51 | petur | XavierGr: I suspect the fact that I use a 80GB disk has to do with it - some timing issue with disk access maybe |
14:11:54 | | Join bdgraue [0] (n=bdgraue@host-091-097-090-216.ewe-ip-backbone.de) |
14:12:47 | petur | although it shouldn't... |
14:12:48 | SliMM | pondfire: i don't think that's a good reason for closing 7450, since the description only needs 4 keys |
14:13:21 | TiMiD[FD] | erm h100's batteries are quite difficult to remove ... |
14:13:24 | SliMM | pondlife* lol |
14:13:29 | TiMiD[FD] | anyone has advices on how to do that ? |
14:13:31 | GodEater_ | SliMM: yes, but most text adventures require a LOT more key presses than that |
14:13:50 | SliMM | ok :) |
14:13:54 | GodEater_ | SliMM: he only mentioned directions, but things like Zork require you to type a lot of english sentences |
14:13:58 | petur | TiMiD[FD]: MR has some fine guides |
14:14:06 | pondlife | I'm not stopping him writing one, just rejecting the request. |
14:14:35 | pondlife | http://svn.rockbox.org/viewvc.cgi/trunk/apps/screens.c?r1=13957&r2=13972&pathrev=13972 seems to fix a similar symptom to the one I'm seeing. |
14:14:35 | linuxstb | I was thinking the same as SliMM - if we're saying "go ahead and implement it", then why is it rejected? |
14:14:43 | XavierGr | TiMiD: what is your difficulty exactly? |
14:15:15 | XavierGr | you just unscrew the player and from the front of the mobo you remove the battery from its jack |
14:15:32 | TiMiD[FD] | I have the board and the battery |
14:15:39 | TiMiD[FD] | but the connector jues toesn't unplug |
14:15:42 | XavierGr | now the jack is a little tight but it should come out after wiggling it a bit |
14:15:46 | XavierGr | aha |
14:15:59 | TiMiD[FD] | I'm a little afraid of pulling too hard, it seems a litle fragile ;) |
14:16:06 | pondlife | linuxstb: I was more thinking "We think this is a useless idea, but you are free to feel differently about it." |
14:16:15 | XavierGr | try with a screw driver pushing it out a little at a time |
14:16:21 | SliMM | anyone remembers some analytical geometry? |
14:16:33 | XavierGr | also don't be afraid too much even you ruin the hack you can still solder the battery in it :P |
14:16:42 | XavierGr | hack/jack |
14:16:43 | TiMiD[FD] | that's what I was trying to, but the plastic is very flexible :) |
14:17:07 | XavierGr | yeah I remember it took me sometime but in the end it flipped off |
14:17:28 | TiMiD[FD] | I wanna remove the battery before starting soldering the rtc chip :) |
14:17:32 | SliMM | what ar the coords of a point 'p' on a segment ab, whitch splits the segment like ap/pb = k? |
14:17:34 | XavierGr | oh nice mode |
14:17:36 | TiMiD[FD] | I have to do this this evening |
14:17:36 | XavierGr | mod |
14:17:48 | TiMiD[FD] | I got the soldering iron from my company .. |
14:17:52 | XavierGr | I wake up every day with my H100 now |
14:18:06 | TiMiD[FD] | so you sleep with earplugs ? :p |
14:18:08 | XavierGr | and since H300 doesn't have RTC capabilities in the bootloader it works wonders |
14:18:33 | XavierGr | TiMiD[FD]: no, I have plugged some PC speakers above my bed |
14:18:45 | TiMiD[FD] | ah ok |
14:18:48 | SliMM | please, i can't find my maths notebook |
14:19:00 | | Join Jon-Kha_ [0] (i=jonkka@a91-152-87-243.elisa-laajakaista.fi) |
14:19:01 | * | TiMiD[FD] runs away |
14:19:03 | XavierGr | though I kinda dislike the fact that I have to leave the speakers on for a whole night |
14:19:11 | TiMiD[FD] | yep |
14:19:14 | TiMiD[FD] | energy waste :) |
14:19:15 | pondlife | SliMM: Try #analytical-geometry ? |
14:19:23 | XavierGr | I must find those that auto power on on signal |
14:19:24 | TiMiD[FD] | you could put an alarm on the speakers as well :) |
14:19:27 | XavierGr | LOL |
14:19:36 | SliMM | yey, i am the op there now |
14:19:38 | SliMM | and i can asc myself |
14:19:44 | SliMM | ask* |
14:19:51 | SliMM | it is rockbox-related |
14:20:03 | SliMM | graphics :> |
14:20:04 | pondlife | :) |
14:20:23 | | Quit Jon-Kha ("Lost terminal") |
14:20:27 | TiMiD[FD] | also eating ramens with chopsticks isn't the best thing to do 10cm besides an opened iriver ... |
14:20:40 | pondlife | Depends on the sauce... |
14:20:48 | XavierGr | heh |
14:20:58 | pondlife | Or more on the conductivity of the sauce. |
14:21:14 | | Join miepchen^schlaf [0] (n=hihi@p54BF4D6D.dip.t-dialin.net) |
14:21:15 | | Quit webguest05 ("CGI:IRC (EOF)") |
14:21:26 | TiMiD[FD] | or the agility of the eater |
14:22:17 | XavierGr | TiMiD[FD]: pointer about the rtc mod, place the chip correctly before soldering, I am stupid and the first time I soldered the wires with the chip upside up instead of upside down |
14:22:49 | TiMiD[FD] | hah yes I saw that on the wiki |
14:22:52 | TiMiD[FD] | upside down |
14:22:52 | Febs | How do I update to a clean SVN short of deleting modified files and letting 'svn up' restore them? |
14:23:15 | XavierGr | I used cold silicon to glue it in place (just a tiny bit) |
14:23:21 | TiMiD[FD] | I received trhe samples in 1 day :) |
14:24:02 | XavierGr | oh and I found it easier to solder the wires while the chip was on my base instead on the player |
14:24:08 | GodEater_ | Febs: svn revert -R . |
14:24:09 | TiMiD[FD] | but right now I'm just trying to remove this silly battery with my chopsticks and ... oh wait |
14:25:48 | TiMiD[FD] | struggling with the battery ... |
14:25:51 | TiMiD[FD] | kitsui |
14:32:04 | TiMiD[FD] | grrr what's the point of making connectors if noone can remove them |
14:35:03 | TiMiD[FD] | wow fantastic the battery side connector broke |
14:35:46 | TiMiD[FD] | is it possible to power up the iriver without battery ? |
14:35:53 | TiMiD[FD] | I mean with the ac cable |
14:36:01 | B4gder | I don't think so |
14:36:09 | TiMiD[FD] | ok |
14:38:43 | GodEater_ | hahahahah - just got the *best* prefetch abort in mpegplayer : C0EDBABE |
14:38:48 | GodEater_ | that's got to be a joke... |
14:39:42 | SliMM | ha, found it: Xp = (Xa+k*Xb)/(1+k) |
14:39:48 | SliMM | the same for y |
14:40:13 | XavierGr | TiMiD[FD]: ouch! I guess you will have to go for a soldering joint then :\ |
14:44:23 | TiMiD[FD] | it's ok |
14:44:28 | TiMiD[FD] | I work for a connector company |
14:44:31 | TiMiD[FD] | :] |
14:44:40 | TiMiD[FD] | I can have a lot of connectors |
14:49:17 | | Join advcomp2019- [0] (n=advcomp2@66.172.231.192) |
14:49:28 | Soul-Slayer | GodEater_: http://en.wikipedia.org/wiki/Hexadecimal#Humor :P |
14:49:58 | | Join webguest05 [0] (i=c023110a@gateway/web/cgi-irc/labb.contactor.se/x-2c6a44f5da16f91f) |
14:53:21 | GodEater_ | Soul-Slayer: I note "Co-ed Babe" is missing from that page ;) |
14:53:23 | | Join atsea- [0] (i=ariel@gateway/tor/x-212c0d799cbcba58) |
14:56:03 | B4gder | http://daniel.haxx.se/hexpoetry/ ! ;-) |
14:58:10 | B4gder | and no, I'm never bored ;-P |
15:00 |
15:00:21 | * | linuxstb isn't sure how to react to that webpage... ;) |
15:01:06 | B4gder | you feel all warm and tear-eyed reading all that fine poetry? ;-) |
15:01:34 | linuxstb | Yes, that's it. |
15:01:42 | linuxstb | Especially the Swedish |
15:01:58 | B4gder | yes, that's indeed very touching |
15:03:03 | B4gder | the ballad of a bad call is actually quite good! |
15:03:03 | linuxstb | I assume you're back at work now? ;) |
15:03:10 | | Quit idnar (Nick collision from services.) |
15:03:13 | B4gder | haha |
15:03:13 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
15:03:22 | B4gder | I did that page ages ago... while at work I'm sure ;-) |
15:03:26 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
15:05:14 | SliMM | anyone can help me with an idea? |
15:05:25 | SliMM | rockbox-related, of course |
15:06:23 | n1s | SliMM: if you tell us what the problem is we might... |
15:06:36 | SliMM | great |
15:06:42 | B4gder | or we can guess! |
15:06:42 | SliMM | let me think how to put it |
15:07:04 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
15:07:32 | SliMM | damn.. i needed a scanner, wait a bit |
15:09:55 | * | linuxstb looks forward to reading the logs |
15:09:57 | | Quit linuxstb ("Leaving") |
15:12:29 | *** | Saving seen data "./dancer.seen" |
15:14:43 | amiconn | hmmm |
15:14:43 | | Quit Febs (Read error: 110 (Connection timed out)) |
15:15:23 | amiconn | Not sure yet, but it seems that rockbox battery runtime on PP5002 isn't nearly as bad compared to the OF as it is on PP5020+ |
15:16:29 | TiMiD[FD] | I'llnever trust that thing to awake me ... |
15:17:27 | amiconn | Apple specifies 10 hours for the 1st/2nd gen, and I am now running my 2nd gen for 4 hours (_not_ starting from a 100% charged battery) without the voltage changing much... |
15:17:56 | n1s | amiconn: is music playback stable now? |
15:18:01 | amiconn | yes, 100% |
15:18:08 | n1s | wow :-) |
15:18:25 | B4gder | time to add builds to the build table? |
15:18:33 | amiconn | I'm still not sure about the calibration, hence I will run it down almost completely, then open it and measure battery voltage |
15:19:14 | amiconn | Well, it's not tested on 1st gen at all yet (still not here) :( |
15:19:28 | amiconn | 1st gen will need some (tiny) adjustments |
15:19:40 | B4gder | well, we can start with the 2gen |
15:19:47 | amiconn | It's only one build |
15:19:49 | JdGordon | B4gder: can you create a section on flyspray for good patches that arnt being commited becasue they arent done the correct way, or waiting on a feature instead of doing it (like viewports)? |
15:19:54 | B4gder | and see if there are any such users... :-) |
15:19:58 | GodEater_ | are the changes likely to affect the 3G too ? |
15:20:13 | amiconn | Yes, I would expect the 3rd gen to be completely stable as well |
15:20:35 | GodEater_ | that's good news then |
15:20:54 | amiconn | Well, it was the clock setup (...as usual...) |
15:21:13 | amiconn | As a bonus there's the snappy wheel operation... |
15:22:17 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
15:22:54 | amiconn | The next steps are: * battery readout (wanna add that for both 1st and 2nd gen at once). * sleep mode as compensation for the impossible poweroff. * Reboot into diskmode, or if that's not possible, let the bootloader detect firewire and boot into OF |
15:23:30 | | Join ShadowXP [0] (n=ShadowXP@pool-71-104-126-9.lsanca.dsl-w.verizon.net) |
15:23:37 | B4gder | amiconn: are you sure the 1g and 2g will be a single build? |
15:23:41 | amiconn | yes |
15:23:46 | B4gder | ok |
15:23:50 | SliMM | ok, here it is: http://stereo3d.adpeach.com/rockbox/cube.png |
15:23:57 | amiconn | They're intistinguisable by ipodpatcher as well |
15:24:03 | amiconn | Apple also uses a unified firmware |
15:24:22 | * | GodEater_ waits for an explanation from SliMM |
15:24:28 | * | B4gder sees a cube |
15:24:39 | SliMM | every 'square' on that 'cube' is made of 4 points, 2 coords each |
15:24:51 | GodEater_ | with you so far |
15:25:23 | ShadowXP | so you guys decided to finally not support the R series of sansa e200s? |
15:25:24 | * | GodEater_ waits for the maths to move into non-euclidian space and hence leave him drooling on his desk |
15:25:33 | B4gder | 2 coords if specified within larger square |
15:25:36 | B4gder | the |
15:25:37 | * | jhMikeS sees Rubick's Revenge |
15:25:43 | GodEater_ | ShadowXP: we've made no such decision - we simply don't know HOW to support it |
15:25:45 | SliMM | how can i efficiently assign each 4 points to each face |
15:25:47 | SliMM | ? |
15:25:57 | ShadowXP | ah |
15:26:11 | ShadowXP | they did a good job on fucking over the owners of those, eh? |
15:26:18 | B4gder | yes |
15:26:23 | SliMM | i know how to generate the points, but how to store and assifn them to each face.. |
15:26:24 | ShadowXP | the R is rip off tbh |
15:26:38 | ShadowXP | they preload music you cant even listen to |
15:26:41 | ShadowXP | and hide it |
15:27:06 | ShadowXP | if it hadnt been for linux I probably would have never known what was eating a whole gig of space |
15:27:07 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
15:27:21 | GodEater_ | ShadowXP: it doesn't help that we've no active developer who owns such a model |
15:27:25 | ShadowXP | I got it as a gift so no worries |
15:27:28 | SliMM | jhmikes: well, not rubick, another logic game :P |
15:27:37 | ShadowXP | if I could code I'd help |
15:27:53 | GodEater_ | you've no idea how many people we hear that from =/ |
15:28:08 | * | SliMM wondres if someone can help with an idea |
15:28:32 | ShadowXP | hey, has an mp3 player surfaced based on rockbox? |
15:28:41 | GodEater_ | SliMM: isn't this the realm of 3d gfx programming ? |
15:28:46 | GodEater_ | ShadowXP: not yet |
15:29:00 | amiconn | Bagder: So far I only know of 3 small differences between the 1st gen and 2nd gen hardware |
15:29:19 | amiconn | The rest is identical (and the design is also exactly the same) |
15:29:28 | SliMM | Godeather_: i don't know, but all can be done easily 2D |
15:29:41 | SliMM | i know how to generate the points |
15:30:20 | | Part pixelma |
15:30:30 | GodEater_ | SliMM: well ALL 3d gfx programming is really in 2d. |
15:31:20 | SliMM | ok, this is not really 3d, because it has that 'mathematical' perspective that makes everything a lot easier |
15:32:26 | SliMM | anyway, i have nothing to do with an array of points, and i don't know how to efficiently link them to the faces :-? |
15:33:07 | * | jhMikeS thinks the answer lies in the question |
15:33:12 | amiconn | (1) The 1st gen has a mechanical wheel, which must be enabled via a port pin. Then it behaves identical to the 2nd gen's touch wheel. (2) The 2nd gen has headphone detection (same port pin as the wheel enable on the 1st gen) (3) They have different battery ADCs (which are hooked up to the same 4 port pins but in a different way) |
15:33:46 | | Quit FOAD (Read error: 110 (Connection timed out)) |
15:33:46 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
15:34:02 | SliMM | well, could you find an answer, jhmikes? |
15:34:03 | amiconn | Oh, and I forgot that the 1st gen needs a few extra steps in the audio init |
15:35:04 | * | amiconn thinks that if hdd poweroff works as ipl figured out, we might even be able to outperform the OF wrt runtime |
15:35:50 | * | amiconn should also look into making dualcore operation work |
15:37:50 | jhMikeS | well, you said "links" ... or maybe I meant a question with an embedded answer is a lie :p |
15:38:53 | * | B4gder finally created http://www.rockbox.org/wiki/SansaE200R |
15:39:27 | XavierGr | TiMiD[FD]: what do you mean you will never trust it, did you use it? |
15:40:28 | jhMikeS | seems that encoding faces is more efficient than encoding points anyway |
15:40:41 | | Join webguest54 [0] (i=58e58087@gateway/web/cgi-irc/labb.contactor.se/x-22e7b0e20b3920b3) |
15:40:45 | webguest54 | hi |
15:40:55 | webguest54 | my hdd locked |
15:41:46 | TiMiD[FD] | I'm soldering |
15:41:52 | TiMiD[FD] | it's pretty tight ... |
15:42:09 | SliMM | i'm stuck.. |
15:42:18 | amiconn | B4gder: Maybe adding a build now would be a good idea. There can't be users before we publish a bootloader anyway |
15:42:23 | XavierGr | TiMiD[FD]: you should see the USB charging mod pins |
15:42:29 | B4gder | true |
15:42:33 | B4gder | I'll add a build |
15:42:37 | SliMM | i'll discuss this with my friends, maybe they'll come up with an idea |
15:42:53 | | Quit Jon-Kha_ (Read error: 145 (Connection timed out)) |
15:42:58 | SliMM | webguest54: what do you mean by locked? |
15:43:02 | TiMiD[FD] | erm ... |
15:43:10 | TiMiD[FD] | I prefer to stick to that ... |
15:43:22 | webguest54 | give to me archosunluck download link |
15:43:25 | TiMiD[FD] | I hope it'll still work after I replug the battery |
15:43:52 | XavierGr | TiMiD[FD]: yeah I had the same feeling, but you will see in the end that all will go smooth |
15:44:12 | SliMM | i have no idea what that is, but i think a 'please' would help you a lot |
15:44:16 | JdGordon | does line 2345 look funnny to anyone else (or is it just that im really tired), the filename isnt set in the playlist when adding files for dirplay? |
15:44:20 | * | amiconn opened his 2nd gen and notices that it features a replacement battery with higher capacity than the original |
15:44:21 | JdGordon | of playlist.c of course |
15:44:22 | B4gder | now we just need a commmit |
15:44:33 | amiconn | 1600mAh instead of the stock 1230 |
15:44:46 | B4gder | amiconn: haha, so much for longer run-time :-) |
15:44:49 | SliMM | amiconn: so that's tyour battery life secret |
15:44:51 | GodEater_ | hehe |
15:45:12 | amiconn | We'll see |
15:45:24 | TiMiD[FD] | I'm not sure |
15:45:30 | amiconn | As soon as I have properly calibrated battery voltage, I will perform a runtime test |
15:45:31 | TiMiD[FD] | I broke the battery connector .. |
15:45:49 | TiMiD[FD] | And I'm working under low light conditions |
15:45:51 | TiMiD[FD] | with a candle |
15:45:57 | TiMiD[FD] | (just kidding ...) |
15:46:10 | jhMikeS | amiconn: do any of the iPod batts have a full-charge voltage of 4.2V? |
15:46:26 | XavierGr | well the battery connector is not crucial, it just a neat way to handle cables |
15:46:44 | XavierGr | +is |
15:47:42 | amiconn | jhMikeS: I don't know yet. I just measured almost-discharged voltage (apple battery symbol displays 1 of 4 segments), and it's 3.73V |
15:48:13 | amiconn | Now it's charging... |
15:48:42 | | Quit webguest54 ("CGI:IRC (Ping timeout)") |
15:48:47 | * | JdGordon thinks he fixed a playlist bug in his half-asleepedness! |
15:48:55 | jhMikeS | hmmm. sansa e200 batt says 3.7V but it's full charge is 4.2V. I'm looking for an x5 compatible replacement actually. |
15:50:11 | amiconn | 3.7V is the nominal voltage of all LiPo batteries |
15:50:34 | pondlife | JdGordon: http://www.rockbox.org/tracker/task/7423 ? |
15:50:36 | jhMikeS | some say 3.6V iirc |
15:50:36 | amiconn | But the full-charge voltage differs |
15:50:58 | JdGordon | pondlife: yep |
15:51:10 | pondlife | Cool, saves me looking into it! |
15:51:14 | JdGordon | and hopefully the other one which is the same thing almost |
15:51:24 | pondlife | The codec failure one? |
15:51:34 | JdGordon | yeah |
15:51:48 | pondlife | Great - commit, or patch? |
15:52:23 | pondlife | btw, why the bold font for "has begun!" on the homepage? |
15:52:25 | amiconn | jhMikeS: The 1st/2nd gen ipod battery would be too large for the X5 anyway |
15:53:01 | amiconn | It has roughly the same footprint as the hdd (like the iriver H1x0 and H300 batteries) |
15:53:19 | JdGordon | pondlife: i was going to commit, but i was testing and now have to go dowstairs to find my sansa cable :'( wanna test the patch to make sure its ok? |
15:53:26 | pondlife | Yep |
15:53:52 | pondlife | (Although I'm also testing FS #6266.) |
15:53:54 | jhMikeS | amiconn: hmmm. ok. noone ever gives a full-charge spec |
15:54:06 | pondlife | JdGordon: Nope |
15:54:10 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
15:54:24 | JdGordon | pastebin it is then |
15:54:51 | JdGordon | http://www.pastebin.ca/639281 |
15:55:15 | pondlife | Hah, it's a one-liner! |
15:55:28 | * | pondlife likes those |
15:55:30 | jhMikeS | amiconn: an e200 battery would work but it's a bit smaller mAh. |
15:55:36 | amiconn | jhMikeS: Looks like a 3rd gen battery might fit: http://store.l-f-l.com/media/downloads/ipod_instruction_sheets/gen3.pdf |
15:55:44 | JdGordon | pondlife: actually, it might not fix the codec bug :( |
15:57:31 | TiMiD[FD] | one wire left ! |
15:57:35 | | Quit Soul-Slayer (Read error: 110 (Connection timed out)) |
15:57:52 | pondlife | What's all the dircache-dependent stuff in there with PLAYLIST_LOAD_POINTERS / dirty_pointers ?? |
15:58:03 | pondlife | Smells wrong to me. |
15:58:18 | | Quit RaRe (Read error: 113 (No route to host)) |
15:58:18 | JdGordon | dunno |
15:58:25 | TiMiD[FD] | ha I watched that code one |
15:58:34 | amiconn | Iirc this was added to circumvent a latency problem with playlist handling, dircache, and swcodec |
15:58:42 | TiMiD[FD] | I thought the guy who did it was not really himself ... |
15:58:43 | pondlife | It's meant to speed-up loading? |
15:58:59 | amiconn | Playlist handling uses a thread on swcodec, unlike on hwcodec |
15:59:26 | pondlife | Playlist handling uses a thread only if HAVE_DIRCACHE |
15:59:27 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
15:59:50 | * | amiconn thinks that only the dircache expert or the playlist expert could answer more specific questions regarding this |
15:59:58 | pondlife | Slasheri? |
16:00 |
16:00:06 | amiconn | Yes, or hardeep |
16:00:09 | pondlife | The code isn't over-clear... |
16:00:22 | JdGordon | it stands out from the rest that way :p |
16:00:31 | pondlife | Sadly, it doesn't...:p |
16:01:09 | TiMiD[FD] | everything soldered \o/ |
16:01:26 | pondlife | Anyway, I'd suspect the "codec failure" problem is in there somewhere! |
16:01:52 | jhMikeS | amiconn: well, if the params are good that looks like it might work nicely |
16:02:55 | GodEater_ | pondlife: aren't you supposed to be re-writing playback.c ? |
16:03:16 | pondlife | Nah, that's Nico_P's job |
16:03:25 | * | amiconn wonders what codec failure pondlife is talking about |
16:03:26 | pondlife | But I did modify mine today |
16:03:33 | GodEater_ | I could have swotn linuxstb and I told you to do it ;) |
16:03:36 | GodEater_ | *sworn |
16:03:38 | JdGordon | hehe |
16:03:50 | pondlife | amiconn: http://www.rockbox.org/tracker/task/5797 |
16:04:23 | pondlife | GodEater_: I'd do it, if I had time to both complete the job and fix it up afterwards... |
16:04:36 | jhMikeS | amiconn: how thick is the 1G/2G battery? it looks like just a few mm at least in one pic. |
16:04:36 | GodEater_ | hahaha |
16:04:59 | GodEater_ | jhMikeS: I used one to replace the battery in my H140, it's about 3mm |
16:05:03 | JdGordon | pondlife: howd that patch go? |
16:05:06 | pondlife | My worry is that other bits of Rockbox (for SWCODEC) include workarounds for playback bugs. |
16:05:20 | pondlife | JdGordon: Just building now. |
16:05:26 | amiconn | jhMikeS: About 4mm |
16:05:27 | GodEater_ | pondlife: are you implying there are dirty hacks in the codebase ?!?! |
16:05:34 | pondlife | Never! |
16:05:41 | amiconn | pondlife: Obscure bug... |
16:05:49 | | Join Rondom [0] (n=Rondom@p57A97ADC.dip.t-dialin.net) |
16:05:52 | pondlife | Reproducible bug |
16:05:56 | * | amiconn never used automatic directory change |
16:05:57 | GodEater_ | amiconn: very resproducible though |
16:06:23 | amiconn | Also in the sim? |
16:06:29 | pondlife | If only! |
16:06:31 | pondlife | No. |
16:06:50 | pondlife | Another threading dependent issue. |
16:07:06 | jhMikeS | rrr...a little too tight to put between the cover and hd |
16:07:12 | JdGordon | oh bugger... didnt work |
16:09:20 | pondlife | It's worth attacking any reproducible bugs, in the hope that it'll fix up other problems. |
16:09:37 | amiconn | jhMikeS: I'm pretty sure that even a 2mm battery won't fit in a normal X5 |
16:09:47 | * | JdGordon suspects playback and not playlist.c is the culprit here |
16:10:15 | pondlife | JdGordon: But why only when dircache is enabled? |
16:10:17 | amiconn | The X5L has a secondary battery in that space, and it's thicker - it uses the extra space for that secondary battery instead of a second platter |
16:10:27 | pondlife | Timing I suppose. |
16:10:32 | jhMikeS | cooperative multitasking gives few conveniences in a complex system |
16:10:43 | JdGordon | pondlife: oh, i was talking about the other bug, the codec one i have no idea about |
16:11:09 | amiconn | It would work if you can get hold of an X5L (or X5 60GB) back cover |
16:11:10 | jhMikeS | amiconn: one thing I wanted to ask about X5L is does it use the backup batt feature of the pcf50606 and can a battery there be detected? |
16:11:23 | jhMikeS | amiconn: mine's a 60GB x5 |
16:11:39 | | Quit SliMM (Read error: 104 (Connection reset by peer)) |
16:11:40 | amiconn | Ah, then no chance unless you swap the hdd for a single platter model |
16:11:46 | amiconn | The batteries are just connected in parallel afaik |
16:12:10 | amiconn | (in fact the secondary battery also consists of 2 cells, so that there are 3 in total |
16:12:15 | | Quit BobShield (Read error: 110 (Connection timed out)) |
16:12:21 | jhMikeS | blah, I got it specifically for the larger capacity |
16:15:00 | JdGordon | GodEater_: just being annoying, but wouldnt it usually be slower to find the favorites plugin, then choose the directory instead of just navigating to the dir? |
16:15:57 | * | JdGordon goes to bed |
16:16:01 | | Quit JdGordon ("Konversation terminated!") |
16:16:26 | TiMiD[FD] | grrtoo bad I cannot replug the battery :( |
16:16:34 | GodEater_ | Depends how deep your directory tree is I guess. It wasn't a feature I was going to use, it's just something I thought I could implement for someone that wanted it. |
16:16:48 | * | GodEater_ wonders if JdGordon will notice that in the logs |
16:17:21 | * | pondlife thinks it should be called something other than "Favourites"... we already discontinued one of that name. |
16:17:28 | * | jhMikeS wonders if a drive swap with the gigabeat is possible |
16:17:35 | GodEater_ | pondlife: shortcuts ? |
16:18:18 | pondlife | Maybe, although that implies a .lnk file to Windows users like me. |
16:18:23 | pondlife | Or maybe just to me. |
16:18:31 | GodEater_ | well that's where the thought came from |
16:18:43 | GodEater_ | but we decided to not re-implement microsoft's method |
16:18:54 | GodEater_ | and just have one file with multiple "links" in it |
16:19:05 | pondlife | So it's a viewer, right? |
16:19:17 | GodEater_ | it's both a viewer and a plugin ;) |
16:21:52 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
16:22:35 | | Quit webguest05 ("CGI:IRC (Ping timeout)") |
16:25:06 | * | GodEater_ remembers he only wanted the context menu item for it to appear on directories and goes to change his patch |
16:26:36 | | Join webguest05 [0] (i=c023110a@gateway/web/cgi-irc/labb.contactor.se/x-7ecffe39c3052697) |
16:27:10 | | Quit RaRe ("Quit msgs should be longer.") |
16:27:55 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
16:27:57 | B4gder | ... and we have 61 builds |
16:28:03 | GodEater_ | hurray |
16:30:55 | midkay | are the 1G/2G and 3G ports still considered buggy/unstable? |
16:31:00 | midkay | i can't remember if those issues were fixed. |
16:31:42 | | Quit webguest05 ("CGI:IRC") |
16:31:49 | GodEater_ | still ? The 1G/2G only just went on there! |
16:31:56 | n1s | midkay: amiconn fixed the instability, probably a bit buggy though |
16:32:09 | GodEater_ | and amiconn thinks the work he's done with the 1G/2G should sort out the 3G issues |
16:32:27 | midkay | GodEater: good point, i'm mainly considering the 3G, but it seems a lot of the 3G work affects the 1/2G as well. |
16:32:33 | midkay | or vice-versa. :) |
16:32:42 | GodEater_ | so the best way to tell is to try it out ? |
16:32:45 | midkay | so they should be at similar stages of stability, i'd think. |
16:32:51 | midkay | of course, but i haven't got a 1G or 2G or 3G. |
16:32:52 | GodEater_ | amiconn doesn't have a 3G to test with |
16:32:59 | midkay | so i'm just curious. |
16:34:02 | TiMiD[FD] | my iriver has no battery :(:(:( |
16:37:27 | TiMiD[FD] | is short circuit deadly for lithium batteries ? |
16:37:59 | GodEater_ | did any magic smoke come out ? |
16:38:08 | TiMiD[FD] | not yet |
16:38:13 | | Join spiorf_ [0] (n=spiorf@host150-228-dynamic.2-87-r.retail.telecomitalia.it) |
16:38:14 | TiMiD[FD] | :p |
16:38:23 | | Quit boxrock (Connection timed out) |
16:38:24 | n1s | TiMiD[FD]: did the battery swell up? |
16:38:28 | GodEater_ | how did you manage to short circuit it ? |
16:38:41 | amiconn | midkay: Playback is 100% stable now on G1. DerPapst has a G3, perhaps he could run a longer test in order to test stability |
16:38:47 | amiconn | dan_a also has a G3 iirc |
16:39:27 | * | GodEater_ notes neither are here right now |
16:39:31 | amiconn | Meh, I mean G2. Couldn't test on G1 yet |
16:40:00 | midkay | amiconn: cool. and rockbox itself is very stable as well? navigation, etc? |
16:40:45 | amiconn | Yes, but handling rockbox on all of these is a bit cumbersome, as they all don't detect usb/firewire connection yet, so that you have to reboot manually into the OF for file transfer, then reset and boot back into rockbox |
16:41:12 | midkay | cool, well, you're close. :) |
16:41:14 | amiconn | And the G1/G2 can't be shut down. Currently I am also rebooting into OF and let it go to sleep there |
16:41:28 | midkay | ah. |
16:41:44 | amiconn | This is a hardware limitation, so we _have_ to figure out how to put it to sleep in rockbox |
16:42:17 | midkay | not being able to actually shut down? we'll have to 'fake' it with a sleep mode? |
16:42:32 | amiconn | Detecting firewire is simple, so I'll add that as soon as I fixed the more improtant issues |
16:42:36 | amiconn | yes |
16:42:49 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
16:43:08 | amiconn | The PP5002 is directly commected to power. The only way to power it down is to disconnect the battery |
16:43:12 | midkay | hm.. interesting. |
16:43:15 | amiconn | *connected |
16:43:33 | TiMiD[FD] | if it starts again, it would be a miracle |
16:44:30 | amiconn | Well, the pro is that we can 'boot' in a fraction of a second from sleep mode |
16:44:43 | TiMiD[FD] | all taht because a silly battery coinnector that broke and made wires goes everywhere on the board :( |
16:44:51 | amiconn | And implementing a pseudo-rtc would also be possible |
16:44:58 | | Quit spiorf (Read error: 110 (Connection timed out)) |
16:45:35 | midkay | amiconn: yeah, well, that's a given, the quick wakeup. :) i suppose it could be easily extended to other targets as well? people have been asking for it forever, after all.. |
16:46:47 | amiconn | Not easily. It could be extended to other PP targets, but that's it |
16:47:37 | midkay | ah, right, i suppose it'd have to be tailored to each device in order to work with them. |
16:48:02 | amiconn | And extending it to PP502x targets will probably require a lot more RE than I already did |
16:48:08 | XavierGr | TiMiD[FD]: is the battery still alive? |
16:48:17 | XavierGr | try to measure voltage on it |
16:48:36 | | Quit HellDragon (Connection timed out) |
16:48:38 | | Join jgarvey [0] (n=jgarvey@24.162.254.70) |
16:48:44 | XavierGr | if it is dead then try to apply 4volts to the battery connector on the mobo to see if the H100 turns on |
16:48:54 | XavierGr | better a killed battery than player... |
16:49:10 | XavierGr | what about your old battery? |
16:49:46 | TiMiD[FD] | hmwait |
16:49:51 | TiMiD[FD] | I'm not yet done |
16:50:00 | TiMiD[FD] | the problem is that since I broke the connecttor |
16:50:10 | TiMiD[FD] | I had to resolder the battery to the board directly |
16:50:19 | TiMiD[FD] | I have no new battery |
16:50:21 | XavierGr | you broke the connector of the battery or the mobo? |
16:50:30 | TiMiD[FD] | I unplegged it to avoid short circuits and stuff ... |
16:50:35 | TiMiD[FD] | yup |
16:50:37 | XavierGr | ehm why did you remove the battery in the first place? |
16:50:37 | XavierGr | ah |
16:50:40 | XavierGr | well I didn't lol |
16:51:36 | XavierGr | well make sure with a multimeter that you haven't shortcircuited the battery jack contacts on the mobo |
16:51:59 | TiMiD[FD] | toolate Isuppose |
16:52:23 | XavierGr | you didn't try to see if it was shortcircuited? |
16:52:32 | XavierGr | gah you should always try with a multimeter first |
16:52:38 | TiMiD[FD] | wait :) |
16:52:48 | TiMiD[FD] | we 'll know in 2min :p |
16:53:02 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
16:54:24 | TiMiD[FD] | battery soldered |
16:54:27 | TiMiD[FD] | I press on :) |
16:54:34 | TiMiD[FD] | yaaaa ! |
16:54:37 | TiMiD[FD] | power on :) |
16:54:45 | TiMiD[FD] | *happy* |
16:54:47 | XavierGr | congrats! |
16:54:48 | | Join dandin1 [0] (n=dandin1@bas7-ottawa23-1088824222.dsl.bell.ca) |
16:54:56 | XavierGr | now see if the rtc mod works |
16:55:12 | TiMiD[FD] | now I'm gonna secure my solders ... |
16:56:08 | XavierGr | secure as in putting electrical tape? |
16:56:55 | TiMiD[FD] | for example ... |
16:57:03 | TiMiD[FD] | it's not very clean ... |
16:58:28 | TiMiD[FD] | I put it back in its box |
16:58:49 | | Quit B4gder ("It is time to say MOOO") |
16:59:58 | XavierGr | have you put an rtc enabled build on it, or are you going to do that after you screw it up? |
17:00 |
17:00:21 | XavierGr | because it will be a good idea to test the rtc mod before closing the case |
17:01:29 | TiMiD[FD] | screw |
17:01:38 | TiMiD[FD] | hide that fear as much as I can ^^ |
17:03:18 | | Quit Entasis (Read error: 104 (Connection reset by peer)) |
17:03:31 | TiMiD[FD] | ah too bad I fogot the led covers ... |
17:03:36 | TiMiD[FD] | bah I'll compile firs |
17:04:22 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
17:04:41 | | Quit atsea- (Remote closed the connection) |
17:06:03 | TiMiD[FD] | but I have to say that adding peripheral on my pc is a little more user friendly :) |
17:06:50 | XavierGr | hehe indeed |
17:07:02 | XavierGr | though I must say that I enjoy the process more on my H100 :P |
17:08:14 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
17:08:45 | TiMiD[FD] | in a japanese room with out tools at 0am I don't find it funny at all :p |
17:09:19 | TiMiD[FD] | if only I had my tools |
17:09:37 | TiMiD[FD] | but my flight was limited to 20kg so ... |
17:10:12 | XavierGr | yes without proper tools it sucks to do that kind of job |
17:10:24 | TiMiD[FD] | yes ... |
17:10:44 | TiMiD[FD] | I had a solder Iron, a cisor, some stin and wires and some crappy screwdrivers ... |
17:11:05 | XavierGr | never attempt soldering operations without a multimeter |
17:11:14 | XavierGr | very risky |
17:11:33 | TiMiD[FD] | ah I have one |
17:11:38 | XavierGr | ah okay then |
17:11:45 | TiMiD[FD] | from france |
17:11:49 | XavierGr | but next time use it :P |
17:11:50 | TiMiD[FD] | but I didn't used it |
17:12:22 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
17:12:33 | *** | Saving seen data "./dancer.seen" |
17:12:33 | | Join Soul-Slaye1 [0] (n=Administ@89.241.230.203) |
17:13:08 | | Join atsea- [0] (i=ariel@gateway/tor/x-d652b0b9ab460356) |
17:15:05 | | Join Febs [0] (n=chatzill@38.98.196.75) |
17:15:15 | TiMiD[FD] | 1~waaa it's playing music |
17:15:24 | TiMiD[FD] | ok I upload the rtc build |
17:16:40 | XavierGr | imagine my dissapointment the first time I installed the chip the opposite way and discovered that the player didn't boot |
17:17:26 | TiMiD[FD] | AH ? |
17:17:34 | TiMiD[FD] | yes taht seems dangerous ... |
17:18:02 | TiMiD[FD] | what scares me is that the small solders doesn't resist some hit and the cables becomes free |
17:18:12 | TiMiD[FD] | propagating electricity everywhere ... |
17:18:17 | TiMiD[FD] | ok |
17:18:20 | TiMiD[FD] | it works :p |
17:18:24 | TiMiD[FD] | I have the clock |
17:18:38 | XavierGr | when you close the case things are so tight that soldering pads can't wear off easily (or moving wires) |
17:18:40 | XavierGr | great! |
17:18:44 | XavierGr | now test the alarm mod |
17:19:04 | XavierGr | set the alarm clock 5 minutes ahead turn off the player and wait for it to magically boot up |
17:19:06 | TiMiD[FD] | waa the clock plugin is nice :) |
17:19:27 | TiMiD[FD] | ok I searche the menu |
17:19:33 | | Join christian_ [0] (n=christia@p5498A66E.dip0.t-ipconnect.de) |
17:19:39 | TiMiD[FD] | the alarm cable was one of the easiest to solder :) |
17:19:48 | XavierGr | yes |
17:19:58 | XavierGr | and the Vbat |
17:20:24 | TiMiD[FD] | yeah |
17:20:34 | TiMiD[FD] | but I was a little afraid of overheating the component |
17:20:42 | TiMiD[FD] | the ground was easy too |
17:20:55 | TiMiD[FD] | just put the wire into the hole and solder |
17:21:08 | TiMiD[FD] | set it to awake in 2 minutes |
17:21:08 | christian_ | hello, I need some help! I just installed rockbox on my nano (1. Gen) and was browsing through the plug ins when it suddenly froze completly within the "Star menu"... |
17:21:28 | TiMiD[FD] | menu+center button for 3 seconds |
17:21:32 | bluebrother | reboot the Ipod by holding Menu + Select for a couple of seconds |
17:21:44 | bluebrother | it can be more than 3 seconds ... |
17:21:54 | TiMiD[FD] | XavierGr: tada !!! |
17:21:57 | TiMiD[FD] | awoke :) |
17:21:58 | XavierGr | :D |
17:22:15 | TiMiD[FD] | althought I wouldn't trust it to awake me every morning |
17:22:24 | TiMiD[FD] | with all the bugs it may crash |
17:22:44 | XavierGr | hehe then stay with an old trusty build |
17:22:55 | XavierGr | well in normal operation H100 behaves quite good |
17:22:58 | christian_ | ah thanks a lot! I was not pacient enough ;-) |
17:23:03 | XavierGr | have you flashed it yet? |
17:23:09 | TiMiD[FD] | that doesn't exist :) |
17:23:25 | TiMiD[FD] | I've got a problem with the remote for maybe 4 month |
17:23:31 | TiMiD[FD] | when I press the vol up |
17:23:41 | TiMiD[FD] | it makes a directory skip in wps ... |
17:23:47 | TiMiD[FD] | that's a very annoying bug |
17:23:48 | XavierGr | yeah I got that one too |
17:23:52 | XavierGr | but it is not a bug |
17:23:52 | TiMiD[FD] | ah :) |
17:23:56 | TiMiD[FD] | I'm not alone !!!! |
17:23:57 | XavierGr | it is a faulty remote |
17:24:07 | XavierGr | I have a replacement which doesn't do this |
17:24:11 | TiMiD[FD] | I don't think so |
17:24:19 | TiMiD[FD] | in the OF I don't get the bug |
17:24:36 | XavierGr | well I am not quite sure but I think that when I changed the remote I couldn't reproduce it any more |
17:25:07 | TiMiD[FD] | for me it started occasionnaly |
17:25:11 | TiMiD[FD] | like oce in a day |
17:25:19 | TiMiD[FD] | an d now it's almost every times |
17:25:26 | XavierGr | hmm let me test then |
17:26:09 | XavierGr | I was getting that behaviour when I was tapping the volume button on the remote |
17:26:19 | XavierGr | if I was holding it it wouldnt change directory |
17:26:46 | TiMiD[FD] | I get it in both cases |
17:26:55 | TiMiD[FD] | so my remote is probably more broken than yours |
17:28:00 | XavierGr | I can't reproduce it with the new remote |
17:28:05 | XavierGr | let me try with the old one |
17:28:31 | XavierGr | bingo |
17:28:37 | XavierGr | it is remote related |
17:28:40 | TiMiD[FD] | donate your faulty remote to amiconn or some hardware guru ^^ |
17:28:45 | XavierGr | hehe |
17:28:58 | XavierGr | well it might just be faulty |
17:29:02 | | Quit Siltaar (Remote closed the connection) |
17:29:07 | TiMiD[FD] | good to know though |
17:29:09 | XavierGr | you could open yours and resolder the pads |
17:29:13 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071812]") |
17:29:14 | TiMiD[FD] | that it's not only rb related |
17:29:24 | TiMiD[FD] | I never succeeded in opening mine |
17:29:39 | TiMiD[FD] | it seems that there is some glue ... |
17:29:48 | | Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
17:30:06 | TiMiD[FD] | if you tell me how to do that I can do it right now |
17:30:30 | XavierGr | wow! my old remote screen just went blank!! |
17:30:34 | TiMiD[FD] | I remove the screw |
17:30:43 | XavierGr | repluging it did the trick |
17:30:51 | TiMiD[FD] | no silly battery connector in the remote I hope ... |
17:31:03 | TiMiD[FD] | sometimes I get corrupted display on the remote |
17:31:07 | XavierGr | TiMiD[FD]: yeah I had the same problem once too |
17:31:12 | XavierGr | I couldn't get the remote open |
17:31:19 | XavierGr | maybe it needs more force |
17:31:46 | TiMiD[FD] | like screen half shifted on the top |
17:31:55 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
17:32:06 | TiMiD[FD] | the top half on the bottom and the bottom on the top |
17:32:21 | | Quit BigMac (Read error: 104 (Connection reset by peer)) |
17:33:50 | TiMiD[FD] | yes a nice expensive clock :p |
17:33:59 | XavierGr | ok it is definitely that the remote is to blame |
17:34:07 | XavierGr | and I found a way to reproduce it all the time |
17:34:14 | TiMiD[FD] | though I really wonder if my battery will be ok ... |
17:34:16 | TiMiD[FD] | ah ? |
17:34:22 | TiMiD[FD] | go ahead :) |
17:34:36 | XavierGr | for the faulty remote whenever I push vol up I have to push it a little inside to get it to skip the folder |
17:34:44 | * | jhMikeS just made scheduler change that cuts boost ratio on e200 13% :\ |
17:35:03 | XavierGr | (inside while you turned in) |
17:35:13 | | Quit christian_ ("Leaving") |
17:35:22 | TiMiD[FD] | inside ? |
17:35:31 | XavierGr | I mean push it while you have turned it |
17:35:32 | TiMiD[FD] | directed towards the clipper ? |
17:35:41 | TiMiD[FD] | ah inside |
17:35:46 | TiMiD[FD] | like inside the box |
17:35:47 | TiMiD[FD] | I try |
17:36:43 | * | jhMikeS verifies he's not being fooled somehow |
17:37:50 | TiMiD[FD] | cannot reproduce it like that |
17:38:04 | TiMiD[FD] | it just seems to randomly happen |
17:38:22 | XavierGr | well it must be remote related because the other one can't reproduce it |
17:38:33 | TiMiD[FD] | yeah sure |
17:38:36 | XavierGr | and I always get that behaviour when I do it on my old |
17:38:42 | XavierGr | too bad for your remote though |
17:38:42 | TiMiD[FD] | I'm stil glad not to be the only one :) |
17:38:59 | XavierGr | you could disable dir skip if you don't use it |
17:40:15 | TiMiD[FD] | I use it :) |
17:40:21 | TiMiD[FD] | I will just invert the keymap |
17:40:54 | amiconn | jhMikeS: What did you do? |
17:40:58 | TiMiD[FD] | that's what I love with open source, as long as you know a little bit of programing you can customize |
17:42:29 | jhMikeS | amiconn: not as much as I thought...13% seemed excessive. caching CURRENT_CORE does help a bit though. |
17:43:03 | amiconn | Ah, so it's dual core related |
17:43:10 | jhMikeS | yes |
17:43:25 | * | amiconn wonders how dualcore support can be tested |
17:43:44 | amiconn | I mean how can I find out whether I am actually running dual core? |
17:44:03 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
17:44:04 | jhMikeS | do something in cop_main I guess |
17:44:05 | amiconn | (thinking about my next steps on PP5002) |
17:45:07 | amiconn | I will have to figure out how to control the cache in order to enable dual core, but that should be possible to figure out |
17:45:08 | jhMikeS | something changed with mp3 on ARM? I think I missed out. |
17:45:09 | | Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net) |
17:45:30 | amiconn | Sure. linuxstb committed tomal's libmad patch |
17:45:53 | jhMikeS | yeah, I think that's making the most difference :D |
17:46:11 | amiconn | It makes a big difference on PP5002.... |
17:46:16 | GodEater_ | hmm |
17:46:34 | GodEater_ | when you first install a bootloader change to the gigabeat - don't you have to turn off the battery before it'll work ? |
17:46:41 | Soul-Slaye1 | Yes |
17:46:43 | amiconn | 129%->165% realtime with my test file |
17:46:49 | TiMiD[FD] | XavierGr: the making of http://nekowanyanyanya.free.fr/blog/index.php?gallery/sorties/ninniku-avec-jean-mathieu-et-an |
17:46:57 | TiMiD[FD] | erm |
17:47:00 | GodEater_ | Soul-Slaye1: was that at me ? |
17:47:01 | TiMiD[FD] | wrong url |
17:47:04 | TiMiD[FD] | http://nekowanyanyanya.free.fr/blog/index.php?gallery/General/rtc-sur-le-iriver |
17:47:05 | Soul-Slaye1 | Sorry, yes it was. |
17:47:18 | GodEater_ | we need to make that explicit in the manual then - it doesn't say to do it |
17:47:21 | GodEater_ | and I thought it did |
17:47:28 | Soul-Slaye1 | Does it not? |
17:47:36 | Soul-Slaye1 | I followed the wiki, it said it there |
17:48:05 | XavierGr | TiMiD[FD]: nice pics |
17:48:08 | GodEater_ | it just says "turn it off" in the manual |
17:48:36 | Soul-Slaye1 | So it does... That is unclear, yes |
17:48:44 | XavierGr | TiMiD[FD]: I like the banner too, is that your site? |
17:48:50 | GodEater_ | not just unclear - but actually wrong! |
17:48:55 | GodEater_ | anyway - I gotta run |
17:49:20 | TiMiD[FD] | ah yes |
17:49:23 | Soul-Slaye1 | Have fun ^^ |
17:49:25 | TiMiD[FD] | my site |
17:49:46 | TiMiD[FD] | with some pictures of my jp life when I take my camera |
17:50:10 | * | Soul-Slaye1 wants to contribute more to Rockbox and is attempting to learn C ~again~ :P |
17:54:27 | XavierGr | TiMiD[FD]: ah the ramen you were saying :D |
17:55:01 | * | Soul-Slaye1 has a horrible habit of leaving out semi colons |
17:55:08 | XavierGr | I have exactly the same screw driver set... |
17:55:54 | Soul-Slaye1 | XavierGr: As do I :P |
17:57:01 | TiMiD[FD] | it was spaghettis actually but I forgot the name |
17:57:30 | XavierGr | wow a soldering gun! |
17:57:41 | XavierGr | haven't seen those around for some time |
17:58:17 | TiMiD[FD] | that was the smallest I could find at the company |
17:58:24 | TiMiD[FD] | they have rather big soldering irons |
17:58:54 | petur | 'huge' would be the correct term |
17:59:06 | XavierGr | indeed |
17:59:10 | petur | same goes for the wires you used ;) |
17:59:11 | TiMiD[FD] | this one is small ! |
17:59:17 | TiMiD[FD] | the wires were small !!! |
17:59:18 | XavierGr | yeah I was about to say that |
17:59:31 | XavierGr | no I think they are quite big for this purpose |
17:59:50 | TiMiD[FD] | well ... when I choosed them I thought they were rather small |
18:00 |
18:00:32 | TiMiD[FD] | I still can't believe that my iriver is alived after that ... |
18:00:55 | XavierGr | yeah I told you these things can get quite a hit and still operate |
18:01:12 | XavierGr | I remember my H300 and the USB OTG problem I had (and still have :() |
18:01:45 | TiMiD[FD] | yeah |
18:02:14 | TiMiD[FD] | but having a battery wire suddently getting everywhere on the board touching random components is not very reassuring |
18:02:54 | XavierGr | the first time I opened my H100 (just to take a peek inside) I thought that it is so fragile |
18:03:11 | XavierGr | didn't have any experience with electronics before |
18:03:35 | TiMiD[FD] | Well sometimes it's just a matter of luck |
18:03:53 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
18:04:04 | XavierGr | yeah if you are unlucky.... |
18:04:18 | XavierGr | I wonder what the tomato scrubber has to do with all these :P |
18:04:19 | TiMiD[FD] | this time I was licky |
18:04:22 | TiMiD[FD] | lucky |
18:04:28 | XavierGr | maybe sauce for the spaggheti? |
18:04:35 | TiMiD[FD] | if I was to do it again I would not touch the battery |
18:04:39 | | Quit desowin ("use linux") |
18:04:46 | TiMiD[FD] | or cut the wires instead of trying to use the connector ... |
18:04:49 | TiMiD[FD] | lol |
18:05:28 | XavierGr | well I did the mod with the battery on, sometimes I even soldered with the player turned on! |
18:05:33 | | Join Jens [0] (i=Jens@pdpc/supporter/active/Jens) |
18:05:35 | XavierGr | though I don't know if that's wise :\ |
18:05:37 | TiMiD[FD] | gusty |
18:06:09 | TiMiD[FD] | I'll wait before flashing rockbox into rom |
18:06:32 | TiMiD[FD] | because on my player normal bootloader builds give me an error -42 |
18:06:57 | TiMiD[FD] | andf I don't know what will happen in a build loaded from flash |
18:07:22 | XavierGr | eh? |
18:07:29 | XavierGr | don't compile the bootloader |
18:07:50 | XavierGr | ah you mean the official bootloaders give the errors? |
18:08:03 | TiMiD[FD] | I'm obliged to compile it and change the ata driver else I get the error |
18:08:10 | TiMiD[FD] | I must make it skip a test |
18:08:18 | | Quit thomasg_ (Remote closed the connection) |
18:08:24 | XavierGr | well right now the compiler doens't build for H100 |
18:08:30 | XavierGr | bah |
18:08:32 | XavierGr | I mean... |
18:08:42 | XavierGr | the bootloader doensn't compile without errors |
18:09:24 | jhMikeS | amiconn: did you even find evidence of a core-local memory area? |
18:09:57 | | Join Domonoky [0] (n=Domonoky@e179201169.adsl.alicedsl.de) |
18:11:50 | TiMiD[FD] | bouh |
18:12:02 | TiMiD[FD] | I don't wanna try to compile it |
18:12:14 | TiMiD[FD] | anyway it's too buggy to be worth flashed |
18:12:41 | XavierGr | I have to disagree |
18:12:52 | TiMiD[FD] | ah ? |
18:12:58 | TiMiD[FD] | you don't have bugs ? |
18:13:02 | XavierGr | it is quite stable for me, and the boot process is very quick being flashed |
18:13:17 | TiMiD[FD] | it's acceptable from disk too |
18:13:34 | TiMiD[FD] | the playback engine really drives me nuts |
18:13:39 | | Quit petur ("work->home") |
18:13:39 | XavierGr | well it doesn't crash anymore unless I start skipping songs too fast |
18:14:01 | TiMiD[FD] | the code is too huge and unstructured, and it's full of bugs |
18:14:19 | TiMiD[FD] | sometimes Iwant to go back to the previous song and I just cannot |
18:14:42 | TiMiD[FD] | I'm obliged to go to the next songs to provoke a buffer flush and the to go back |
18:15:57 | TiMiD[FD] | with some coding directives like "please try to avoid excess use of global vars and make explicit functions names, don't duplicate code" the code would be so much easier to read |
18:16:21 | TiMiD[FD] | but right now it looks like tomato spaghettis :) |
18:16:52 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
18:17:01 | jhMikeS | playback.c is a race condition nightmare that won't be fixed without proper mutexes and a slight reversal of some workings |
18:17:33 | TiMiD[FD] | would be nice to rewrite it from scratch |
18:17:36 | TiMiD[FD] | ? |
18:17:42 | TiMiD[FD] | with a well efined api |
18:17:57 | XavierGr | lol at using screw drivers to fit a european outlet on a japanese :) |
18:17:59 | jhMikeS | I'd love the buffering abstracted away so I could just go do that. |
18:17:59 | amiconn | jhMikeS: ? |
18:19:04 | jhMikeS | amiconn: there's registers that are core local like the cache. I'm just curious if any small memory areas might be core-local so that the same address is data available to the respective core...like TLS. |
18:19:10 | TiMiD[FD] | XavierGr: what ? |
18:19:41 | amiconn | jhMikeS: The memory system is documented in the product brief. There is no local memory |
18:20:24 | jhMikeS | I see. I never read any of those. |
18:20:47 | XavierGr | TiMiD[FD]: on your site it has a picure that shows 2 screw drivers inside a japanese outlet attached with duct tape on a european plug |
18:21:02 | TiMiD[FD] | erm |
18:21:17 | TiMiD[FD] | I don't wanna remember :) |
18:21:23 | TiMiD[FD] | I was drunk ... |
18:21:35 | XavierGr | very safe indeed :D |
18:21:39 | TiMiD[FD] | and I couldn't find my plug |
18:21:42 | TiMiD[FD] | my converter |
18:21:57 | pondlife | jhMikeS: Have you looked at Nico_P's buffering abstraction at all? |
18:22:08 | TiMiD[FD] | and I had to check my mails because I'm a geek after all :) |
18:22:11 | jhMikeS | pondlife: yes, and made some suggestions |
18:22:15 | pondlife | Great |
18:24:12 | jhMikeS | I think I'm going to require codecs to have message queues and continually be making a simple check for messages...I tested that stuff in mpegplayer (in svn) and it works nicely. |
18:24:30 | amiconn | The 2nd gen battery adc is a good example of how to not implement it :\ |
18:24:40 | pondlife | Isn't all codec communication via queues anyway? |
18:24:44 | markun | jhMikeS: any drawbacks? |
18:24:56 | jhMikeS | markun: to? |
18:25:06 | markun | having a message queue |
18:25:11 | amiconn | It's only an 8 bit adc, and they're wasting further precision by not using an offset |
18:25:14 | jhMikeS | pondlife: yes, but it's backwards and prone to deadlocking |
18:26:04 | jhMikeS | markun: none at all. codecs won't send messages back to audio and many variables can be dumped |
18:27:04 | pondlife | So playback will just be sat there sending out messages (to buffering and codecs) and not waiting on them too much. |
18:27:06 | pondlife | ? |
18:28:27 | jhMikeS | if audio wants the codec to stop, it send the message to stop. the codec will stop what it's doing at any point and carry that out |
18:28:46 | TiMiD[FD] | (01:23:19) Kévin: http://nekowanyanyanya.free.fr/blog/index.php?gallery/sorties/soireee-sympa |
18:28:49 | TiMiD[FD] | (01:24:12) Dave: hmm, looks like maybe the other girls, not the korean girl.. |
18:28:52 | TiMiD[FD] | shit |
18:28:59 | TiMiD[FD] | I hate my touchpad |
18:29:00 | pondlife | lol |
18:29:09 | TiMiD[FD] | it makes copy and paste grrrr |
18:29:15 | TiMiD[FD] | of the selection |
18:29:35 | TiMiD[FD] | I'll fix it with the remaining rtc chips grrrr |
18:29:48 | markun | jhMikeS: would it be useful to have a callback function (for each thread?) which will be called if a message is send instead of checking, or will this introduce problems, make it more comples? |
18:29:53 | markun | complex |
18:29:54 | jhMikeS | I think it was actually kind of wrong to remove codec_queue but with sync queues it should be race-free |
18:30:05 | pondlife | jhMikeS: I'm trying to think of situations where playback would need to wait for a response from a codec (before it can unload one, maybe)? |
18:30:15 | jhMikeS | how complex is queue_empty? |
18:31:22 | jhMikeS | pondlife: pretty much but without the looping stuff that's really a race |
18:31:38 | pondlife | Yes, my concern exactly. |
18:32:43 | jhMikeS | I think a simple semaphore can be used instead of using queue send however. I dunno I guess I'll get into those details when actually working on it. |
18:32:52 | jhMikeS | make that queue_empty |
18:33:12 | jhMikeS | not queue_send...erm whatever |
18:34:56 | jhMikeS | That change probably won't be too radical looking actually. |
18:35:37 | TiMiD[FD] | ok time to go to bed |
18:35:44 | TiMiD[FD] | XavierGr: thank for the cheering :) |
18:38:00 | | Quit obo ("bye") |
18:42:25 | XavierGr | TiMiD[FD]: you're welcome I had fun too :D |
18:43:07 | XavierGr | glad to see you back and active |
18:45:55 | XavierGr | is the MAINTAINERS only for developers or is it open for other persons too? e.g I've written the code for battery_bench plugin (along with help from Bger) and I could be the maintainer for it. And for the Greek translation |
18:46:54 | jhMikeS | there's lang maintainers |
18:47:04 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:49:08 | XavierGr | well I saw the translations section along with the plugins section on the MAINTAINERS doc so that's why I am asking |
18:49:29 | * | bluebrother notices a new target in the build table |
18:50:14 | jhMikeS | I'm guessing commit access is required, that's it. |
18:50:36 | XavierGr | yeah that's why I asked |
18:52:44 | Domonoky | bluebrother: for rbutil support for the new target, you probably only have to fill in the details in the ini file.. :-) |
18:52:55 | | Join Xerion [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
18:52:56 | bluebrother | I already started doing so ;-) |
18:53:14 | bluebrother | well, we also need to have a bootloader released for it |
18:53:20 | Domonoky | yes.. |
18:53:48 | bluebrother | btw, I looked into the manual for rbutil. Integrating a html view isn't trivial as QTextBrowser doesn't support http |
18:54:17 | bluebrother | but I thought about removing the inline view (wasn't that planned anyway?) and provide links and a download button |
18:56:19 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
18:58:16 | Domonoky | yeah providing links and a download button is enough.. |
18:58:57 | bluebrother | good. Then I'll try to implement this tonight so we have another item on the todo done |
19:00 |
19:00:12 | Domonoky | :-) |
19:00:55 | bluebrother | maybe I can dig into themes the other day. Would be at least an interesting thing |
19:01:16 | Domonoky | yeah, themes are nice :-) |
19:01:35 | Domonoky | more of a gui problem then much coding :-) |
19:02:11 | bluebrother | working with designer is fun |
19:02:51 | | Join obo [0] (n=obo@rockbox/developer/obo) |
19:03:43 | robin0800 | What is the groups feelig about FS #7289 - Allow upto 512 images to be used in WPS patch? |
19:12:34 | *** | Saving seen data "./dancer.seen" |
19:18:51 | amiconn | The 2nd gen battery adc bit banging needs quite some time as the adc is slow |
19:19:03 | | Quit barrywardell (Remote closed the connection) |
19:19:47 | amiconn | I wonder which solution is better: just accept the delays and sacrifice some cpu time (~0.3% when reading the battery twice per second) in order to keep the driver simple, |
19:20:04 | amiconn | or implement the driver using GPIO interrupts |
19:20:27 | Febs | On the iPod, does EQ affect the line out, or only the headphone out? My recollection is that it affects both but I don't have a dock connector with me to test the line out. |
19:20:59 | amiconn | The latter would cause 18 interrupts to be fired per adc read, and since the read has to be done in the background (it's asynchronous) via a tick task |
19:21:17 | amiconn | Reading every tick would amount to 1800 interrupts per second... |
19:21:34 | | Quit robin0800 (Read error: 104 (Connection reset by peer)) |
19:22:50 | amiconn | Although, reading that often isn't really necessary... |
19:23:31 | | Join _jz [0] (n=jz@m2.april.org) |
19:23:34 | _jz | Hello ! |
19:23:55 | amiconn | Febs: The eq affects both on all targets cause it's software |
19:23:56 | _jz | What do you do when your player hangs on rockbox ? how to reboot it ? I pressed "record" on my sensa and it's stuck :(( |
19:24:50 | Febs | amiconn: thanks. |
19:26:12 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
19:27:41 | jhMikeS | amiconn: trigger an interrupt when conversion is complete? sounds simple enough. |
19:27:54 | amiconn | jhMikeS: No, it's different |
19:28:11 | amiconn | It's bit-banged serial with ready signal |
19:28:36 | jhMikeS | where's a GPIO IRQ come in then? |
19:28:51 | _jz | anyone has an idea ? |
19:28:59 | jhMikeS | or that's the "ready signal"? |
19:29:04 | _jz | my player sits with unreactive controls |
19:29:09 | amiconn | Flip clock bit, wait until ready bit is flipped as well (can take >100us), then read data bit |
19:29:22 | amiconn | Flip clock bit back, wait again until ready bit is flipped |
19:29:29 | amiconn | Repeat 8 times |
19:29:45 | amiconn | Yes, the GPIO irq would be fired by the ready bit |
19:29:49 | pixelma | _jz: I believe on Sansa you have to hold "power" for about 15s |
19:30:38 | _jz | \o/ |
19:30:42 | _jz | thanx pixelma ;) |
19:30:57 | amiconn | And before all that, there's a single start clock cycle which is handled the same except that not just the clock bit is set active but also a start signal bit |
19:31:09 | amiconn | Hence it's 9 cycles in total->18 interrupts |
19:32:01 | jhMikeS | trigger it and let it work in the background I guess. things can yield in the meantime |
19:32:23 | | Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
19:32:36 | | Join spiorf [0] (n=spiorf@host28-213-dynamic.8-87-r.retail.telecomitalia.it) |
19:32:48 | amiconn | jhMikeS: That would be the interrupt based approach... |
19:33:14 | | Part advcomp2019 ("Leaving") |
19:33:37 | _jz | did anyone ever talk about doing some DJing plugin for rockbox ? |
19:33:40 | jhMikeS | my preference over tick tasks. |
19:33:42 | _jz | it would kick ass :)) |
19:34:16 | amiconn | Calling the read function continuously allows ~670 reads/second, but the first call after a longer period seems to need far more time |
19:34:20 | _jz | you'd have two decks, one button to go from one to the other and on the crossfader, central button to switch from controls high/medium/bass/level/pitch/play-stop (wheel to act on the control), another button for going to find a track to open. |
19:37:02 | | Quit robin0800 (" HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC") |
19:37:06 | amiconn | jhMikeS: So, how would this work without a tick task? |
19:37:23 | jhMikeS | as long as no adc_read from an IRQ is done, a simple mutex lock, set some done flag to false, start sequence, yield and check, set done flag, fetch result, unlock mutex would do it |
19:39:27 | amiconn | Hmm |
19:39:41 | amiconn | There's both adc_scan() and adc_read() |
19:40:04 | amiconn | adc_scan() always triggers a scan, adc_read() returns a cached value if it's not too old |
19:40:18 | amiconn | I think this is messy, maybe there's a better solution? |
19:40:57 | | Quit spiorf_ (Read error: 110 (Connection timed out)) |
19:41:02 | amiconn | On archos there is only adc_read() and the conversion is done in the background via a tick tack + adc interrupt |
19:41:19 | amiconn | s/tack/task/ |
19:41:44 | amiconn | But that's a bit different as the adc is also needed for buttons on archos |
19:41:48 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
19:42:40 | jhMikeS | x5 doesn't have adc_tick. I got rid of it. |
19:43:58 | amiconn | So everything uses adc_scan()? |
19:44:13 | jhMikeS | yes |
19:44:52 | jhMikeS | the button tick still calls that but only for the buttons |
19:44:59 | amiconn | I'm not sure about the consequences. |
19:45:19 | amiconn | On SH we need it because it's the only efficient way to convert all 8 channels |
19:45:49 | amiconn | Irivers and iaudios also use adc for buttons, but the button tick always calls adc_scan() |
19:45:53 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
19:45:53 | jhMikeS | x5 only converts the channels requested. |
19:46:18 | jhMikeS | but the tick always called adc scan but for battery too |
19:46:29 | amiconn | On the archos we need up to 4 channels every tick |
19:46:36 | _jz | am I the only one to think that having the ability to configure what would be the default entry of the menu when you enter it from the playing screen would be a big plus ? |
19:46:45 | amiconn | On iriver the tick calls adc_scan for battery and remote detection _only_ |
19:46:55 | _jz | actually personnaly, 9 out of 10 times i go to the "file" submenu, which is quite far away |
19:46:58 | jhMikeS | not much point readin the batt 100 times/sec if the battery thread only wants it occasionally |
19:47:13 | amiconn | No, the tick only calls it once per second |
19:47:14 | _jz | plus it's by default on "now playing" where you can go anyway pressing again the menu key... |
19:48:36 | jhMikeS | oh, right...it had a counter. it wasn't really needed...still no advantage. then you're still reading once per second either way but without the tick overhead. |
19:49:04 | amiconn | Yeah, true |
19:49:34 | amiconn | That's what I want to figure out - is it better to remove the tick? |
19:49:42 | _jz | hmmm ok nobody cares... :/ |
19:49:46 | amiconn | And would it be a problem for the caller if adc_scan() yields? |
19:50:20 | jhMikeS | no, not if you use a mutex which is basically no overhead. e200 does. |
19:50:21 | amiconn | (and takes several milliseconds worst-case)? |
19:50:38 | amiconn | It would only yield on the 2nd gen |
19:50:38 | jhMikeS | I never saw a read take over 1100 and change |
19:50:46 | jhMikeS | 1100 uS |
19:51:05 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:51:30 | amiconn | So powermgmt.c calls adc_scan() on iaudio (and sansa), but adc_read on the other targets? |
19:52:35 | jhMikeS | yes. on sansa adc_read is just directly implemented to call the i2c driver. |
19:52:47 | amiconn | I think if we finish this concept, we would only need adc_read() on SH and adc_scan() on the other targets |
19:53:04 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
19:53:07 | amiconn | -> we could then unify the name -> less confusion |
19:53:21 | jhMikeS | there's no tick on sansa. just a spinlock to serialize the requests. |
19:53:49 | amiconn | Yeah, iaudio also has no tick as I've seen now |
19:54:18 | amiconn | (and no adc_read() either - but powermgmt.c calls it (??) |
19:54:41 | jhMikeS | gigabeat is odd as the CPUs adc is fast (5us) and just works the channels in the background. there's no adc_scan on that. |
19:54:49 | amiconn | Ah, it's a static inline just calling adc_scan()... |
19:55:05 | amiconn | jhMikeS: The it's actually similar to SH |
19:55:10 | jhMikeS | just to remain compatibe |
19:55:31 | amiconn | On SH you start the conversion of 1..4 channels which then runs in the background |
19:55:46 | amiconn | When done, an interrupt is fired (ADITI) |
19:55:59 | amiconn | This starts the conversion of the second group (5..8) |
19:56:12 | amiconn | The next interrupt then finishes the process until the next tick |
19:56:49 | | Join GodEater__ [0] (n=vircuser@rockbox/staff/GodEater) |
19:56:49 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
19:56:50 | jhMikeS | s2c2440 just round-robins the conversion since it can only do one at a time |
19:57:16 | amiconn | Yes, and SH also round-robins, but in groups of 4 |
19:57:29 | jhMikeS | it places the previous result in the cache and starts the next |
19:58:48 | amiconn | Okay, so we have 2 concepts. Targets where it makes sense to let it run in the background, and targets where all conversion is foreground |
20:00 |
20:00:03 | amiconn | The newer ipods (with pcf50605) use a mixed concept |
20:01:15 | amiconn | I wonder why - they only use it for battery reading |
20:02:35 | amiconn | Where does the e200 adc driver yield, btw? |
20:02:53 | jhMikeS | in the i2c driver |
20:03:00 | amiconn | ah |
20:03:51 | amiconn | Did you check how often adc_scan() is called by the powermgmt thread? |
20:04:36 | | Join Llorean [0] (n=llorean@rockbox/administrator/Llorean) |
20:04:37 | | Quit sarixe (Client Quit) |
20:04:48 | Llorean | GodEater__: You here? |
20:08:14 | GodEater__ | Llorean: I am |
20:08:18 | jhMikeS | hmmm...guess it's 1/2 second |
20:08:22 | GodEater__ | sorry was just catching up in the logs |
20:08:42 | Llorean | GodEater__: That's what I'm doing. Just wanted to let you know, the Apple firmware version *does* matter under certain specific circumstances. |
20:09:02 | GodEater__ | Llorean: really ? Where's that written down then ? |
20:09:05 | Llorean | Their flash loader does some hardware init, which has caused a problem in the past, and *might* be the cause of the Nano and possibly 5.5G (and maybe 5G?) issues right now for some people |
20:09:12 | amiconn | jhMikeS: I wonder who added the delay for adc_read() in adc-ipod.c |
20:09:25 | Llorean | I don't know if it's written down, I just was around when a previous Apple firmware version caused a few problems. |
20:09:25 | amiconn | I guess this one could be changed to use the same concept as the iaudio |
20:09:30 | amiconn | And the irivers too... |
20:09:46 | | Quit spiorf ("Read error: 110 (Connection timed out)") |
20:09:59 | | Join kubiixaka [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
20:09:59 | | Join spiorf [0] (n=spiorf@host28-213-dynamic.8-87-r.retail.telecomitalia.it) |
20:10:01 | GodEater__ | Llorean: it's the sort of useful thing we should have documented somewhere |
20:10:17 | GodEater__ | although I'm dubious about it being the source of these 5.5G problems - since I'm not experiencing them at all |
20:10:37 | | Join SliMM [0] (n=chatzill@89.137.226.12) |
20:10:40 | jhMikeS | which adc-ipod.c? |
20:10:55 | jhMikeS | Where's the delay |
20:11:42 | GodEater__ | Llorean: on another note - did anyone make a start at fixing the gigabeat manual ? |
20:11:42 | jhMikeS | oh, the skip if too soon thing, heh |
20:11:45 | amiconn | GodEater, Llorean: That:s quite likely as we still don't know enough about the PP chips. If such an issue is found, it would be useful to make a register dump directly after we're called by the flash loader |
20:11:56 | bluebrother | GodEater__: what's wrong with that manual? |
20:12:07 | amiconn | jhMikeS: firmware/target/arm/ipod/adc-ipod.c |
20:12:28 | GodEater__ | it doesn't mention you need to switch off the battery after the bootloader install |
20:12:34 | GodEater__ | which *is* in the wiki install instructions |
20:12:37 | GodEater__ | and *is* required |
20:12:41 | Llorean | GodEater__: Are you running the most recent 5.5G Apple firmware? amiconn mentioned LinusN had a 5.5G showeing IDE timing issues |
20:12:44 | jhMikeS | does that use the pp i2c driver for pcf50605_read/write |
20:12:45 | amiconn | Check how _adc_read() is called by adc_read() / adc_scan(), and what the adc_timeout does... |
20:13:04 | GodEater__ | Llorean: let me go check |
20:13:05 | Llorean | GodEater__: Fixing the gigabeat manual? |
20:13:08 | | Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb) |
20:13:11 | amiconn | jhMikeS: Yes it does |
20:13:23 | GodEater__ | Llorean: see above |
20:13:26 | GodEater__ | brb |
20:13:36 | bluebrother | GodEater__: I'm fixing it. |
20:13:46 | amiconn | However, it delays actual adc reads to not happen more often than every 400ms when calling adc_read() |
20:13:54 | Llorean | Oh, nevermind |
20:13:54 | Llorean | I'm not fixing it at least, technically I'm on vacation this week |
20:14:01 | GodEater__ | bluebrother: thank you :) |
20:14:06 | jhMikeS | not thread safe and those do get called on multiple threads |
20:14:13 | GodEater__ | Llorean: hahaha - you're not doing a very good impression of that :) |
20:14:14 | amiconn | I think that's an unnecessary complication, as it's _only_ used for the battery... |
20:14:29 | amiconn | Battery is read from multiple threads? |
20:14:35 | GodEater__ | Llorean: my iPod claims version 1.2.1 |
20:14:51 | jhMikeS | at times, yes |
20:14:56 | amiconn | Or do you mean the i2c functions themselves? |
20:14:59 | * | GodEater__ has no idea if that's up to date or not |
20:15:06 | jhMikeS | the power thread and the main |
20:15:10 | jhMikeS | those too |
20:15:15 | amiconn | oh, hmm |
20:15:35 | amiconn | That might be one cause for occasional hangs I presume? |
20:15:43 | Llorean | GodEater__: Installed using itunes, or possibly by way of an apple_os.bin file from somewhere? |
20:15:47 | | Quit SliMM ("Chatzilla 0.9.74 [Firefox 1.5.0.12/2007050813]") |
20:15:50 | bluebrother | GodEater__: so it's almost the complete "initial startup" section in the wiki that's missing? |
20:15:54 | jhMikeS | e200 locks it's own communication since you don't want another thread to start another conversion before the result is fetched |
20:16:03 | GodEater__ | bluebrother: yes |
20:16:18 | amiconn | Meh, too many loose ends :( |
20:16:21 | jhMikeS | the i2c driver is mutexed in itself |
20:16:23 | GodEater__ | Llorean: I *think* it was installed by itunes |
20:16:27 | GodEater__ | but I honestly can't remember |
20:16:46 | GodEater__ | I might have had to do an unzip of an ipsw file and write it directly to the 1st partition |
20:16:58 | * | GodEater__ has vague memories of doing this |
20:17:22 | jhMikeS | amiconn: somehow I feel that's how people were getting a glitch where it says like 300000 hours of runtime were left :) |
20:17:38 | GodEater__ | actually - those memories are getting stronger - I'm next to certain that's how it was done last time I touched the Apple OS |
20:17:42 | amiconn | eh? |
20:18:26 | bluebrother | ok. Missing those steps will result in ...? The Gigabeat not using the RB bootloader? |
20:18:30 | jhMikeS | on e200 it was happening occasionally. I suppose a collision when reading the adc could do that. It wasn't safe so I put a lock in it. |
20:18:32 | amiconn | jhMikeS: Perhaps I should try to fix that after removing the temporary 1st/2nd gen hacks from it |
20:18:46 | Llorean | GodEater__: Well, an ipsw might've done the firmware update too. |
20:18:53 | Llorean | Ah well, dunno |
20:19:11 | Llorean | But it's currently the only known connecting factor of Nanos that fail |
20:19:41 | amiconn | Using a tick has the advantage that there is only ever one single process reading the adc.... |
20:19:46 | GodEater__ | Llorean: well after I did that it did a flash upgrade too |
20:20:11 | amiconn | (but i2c could still be a problem - hmm) |
20:20:39 | jhMikeS | which locks everything else from running till it's done |
20:20:54 | amiconn | Bah, proper thread safety handling makes my head hurt :| |
20:21:01 | GodEater__ | Llorean: is it worth locking the e200r thread now? I'm getting sick of shouting at zajcattack. |
20:21:02 | jhMikeS | it's not really a time-critical op here |
20:21:35 | * | jhMikeS just does the thread-zen and somehow manages to follow it all |
20:21:58 | GodEater__ | thread-zen. What a nice word |
20:22:53 | jhMikeS | become the threads...ommmm |
20:23:02 | GodEater__ | there is no spoon |
20:23:31 | Llorean | GodEater__: It's tempting to lock it, but I really don't want to prevent someone clueful from helping because they come along and think we've said "No, we no longer have any interest here." |
20:23:38 | jhMikeS | no gag either :P |
20:23:59 | GodEater__ | well the alternative would be to suspend the annoying fellow's posting privileges. He's been warned three times now. |
20:24:12 | * | amiconn will start writing adc-ipod-1g2g.c |
20:24:23 | amiconn | ...and rename adc-ipod.c to adc-ipod-pcf.c |
20:24:52 | * | jhMikeS is irked he can't do AS3514 IRQs with the current setup |
20:25:05 | amiconn | why is that? |
20:25:46 | jhMikeS | it calls mutex functions and yields...sure death when reading the interrupt source |
20:26:08 | jhMikeS | that's where the USB insert notification actually is |
20:26:13 | amiconn | Yeah, yielding in an isr is a guarantee for a crash... |
20:26:22 | | Quit kubiix (Read error: 110 (Connection timed out)) |
20:27:25 | jhMikeS | perhaps a modal driver enhancement that can read a context and skip those calls |
20:27:51 | GodEater__ | does "disassembling the i2c" even make any sense? It sounds like tech-speak from a film, i.e. complete rubbish. |
20:28:07 | jhMikeS | the zen of i2c maintenence? |
20:28:11 | GodEater__ | thought i2c was a hardware feature |
20:28:20 | GodEater__ | not a bit of software |
20:28:35 | jhMikeS | can be bit-banged by software |
20:29:05 | GodEater__ | right |
20:29:23 | jhMikeS | even CPUs with hardware interfaces need some software guidance |
20:30:01 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
20:30:18 | | Quit linuxstb ("CGI:IRC (Ping timeout)") |
20:30:48 | GodEater__ | jhMikeS: yes, but "disassembling the i2 in pre-bootloader mode" is rubbish speak |
20:31:11 | GodEater__ | this person lacks any sort of clue and is just grasping at technical terms in the hope that a miracle will occur |
20:32:30 | amiconn | ummm |
20:33:00 | amiconn | jhMikeS: Do you know whether the coldfire pcf access also yields? |
20:33:34 | amiconn | Nm, doesn't matter... |
20:33:53 | amiconn | The adc read disables interrupts on coldfire |
20:34:09 | jhMikeS | amiconn: no, it doesn't since it uses that bitbanged driver |
20:34:42 | * | amiconn just removed the ticks from the h1x0 and h300 driver |
20:35:05 | | Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb) |
20:35:20 | amiconn | About to compile... |
20:35:42 | * | GodEater__ crosses fingers and toes |
20:36:18 | jhMikeS | GodEater__: Maybe means disassembling the boot ROM a re-ing the i2c access there? |
20:36:37 | * | jhMikeS can only guess |
20:36:57 | GodEater__ | jhMikeS: he wants to do this to find out the location of the boot room |
20:37:03 | GodEater__ | kind of a catch 22 is it not ? |
20:37:16 | GodEater__ | since you'd need to know one to disassemble it |
20:37:20 | jhMikeS | ummm...yeah |
20:37:43 | GodEater__ | if Bagder says he doesn't know how to find the info out, I believe him |
20:37:52 | GodEater__ | rather than technobabble kid |
20:38:33 | jhMikeS | I guess you need some wire-tapping if lines are exposed |
20:41:34 | Llorean | Well, I mean, in manufacturing mode we can make the device jump through any hoops we want if we come up with the right hoops, I believe. |
20:42:43 | jhMikeS | change the start vector and have it restart in your code? heck if I know. |
20:43:25 | amiconn | Hmm. On h1x0, removing the tick and calling adc_scan directly from a thread might cause problems |
20:43:42 | amiconn | Doing it in a tick task automatically ensures the accesses are serialized |
20:44:07 | amiconn | But reading the battery from the thread and the buttons from the button tick might cause problems |
20:44:13 | amiconn | H1x0 adc is bit banged |
20:44:28 | jhMikeS | yeah, you'll have to do set_irq_level from a thread |
20:44:46 | amiconn | Yes, or in adc_scan like H300 and iaudio do |
20:45:47 | jhMikeS | a few cycles spent. Can H100 use GPIO IRQ on the buttons to not read them if they're not pressed? |
20:46:14 | amiconn | The buttons are hooked to the adc, not gpio... |
20:46:29 | amiconn | (well, except Play and Stop) |
20:46:29 | jhMikeS | the ADC has no IRQ? |
20:46:33 | amiconn | nope |
20:46:45 | amiconn | It's a serial protocol similar to i2c but simpler |
20:47:22 | amiconn | The irq level setting and restoring should be just 3 instructions |
20:47:23 | | Join Raineer [0] (i=kcmichae@nat/ibm/x-b68ab1e77f3692e2) |
20:47:32 | jhMikeS | yeah, H300 and x5 don't have that problem obviously with button reads being conditional |
20:48:08 | amiconn | No they don't, but their adc can fire interrupts if a threshold voltage is passed |
20:48:35 | | Quit GodEater__ ("User pushed the X - because it's Xtra, baby") |
20:48:43 | jhMikeS | I recall authoring the accessory insert use :) |
20:49:04 | amiconn | Regarding the pcf interrupts on Sansa, couldn't you just send a message from the isr and leave the readout up to the thread you send the message to? |
20:49:19 | amiconn | jhMikeS: Yes, and I recall porting it to H300 :) |
20:49:43 | amiconn | Just a different GPIO pin, fortunately in the range of GPIO0..7 |
20:49:51 | jhMikeS | Sansa uses the AS3514 for that |
20:51:15 | jhMikeS | amiconn: but that will only work on a thread that's also being responsive to messages so some worker will need to be employed. the other problem is the IRQ stays active until the pending register is read. |
20:51:34 | | Quit ender` (" All power corrupts, but we need electricity.") |
20:53:14 | jhMikeS | basically it does work the same as the pcf |
20:56:19 | amiconn | On H1x0 it's working fine (with irqs disabled during adc_scan) |
20:57:31 | jhMikeS | it occurs to me that pp targets can never have a long rest in sleep_core because of all the fiq interrupts. |
20:57:50 | amiconn | Not very long, no |
20:57:58 | | Quit Jens (Nick collision from services.) |
20:58:21 | | Join Jens [0] (i=Jens@pdpc/supporter/active/Jens) |
20:58:27 | amiconn | But they should go to sleep again after the fiq was handled |
20:59:07 | jhMikeS | sleep core is going to run 3675 times/sec minimum on sansa and double that on other pp targets |
20:59:34 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
20:59:45 | amiconn | This is because of the sample format, correct? |
20:59:52 | jhMikeS | indeed |
21:00 |
21:00:17 | amiconn | The wm* codecs also support packed 16bit samples in a 32 bit word, same as the as3514 |
21:00:29 | amiconn | It's called 'dsp mode' in the datasheets |
21:00:47 | amiconn | So all pp targets could be converted to use the sansa method |
21:01:08 | jhMikeS | I suppose it didn't work for playback because of the chip setup? |
21:01:17 | jhMikeS | on h10 |
21:01:24 | amiconn | Yes, the chip needs to be set up for dsp mode |
21:01:35 | amiconn | Just a config bit |
21:02:00 | jhMikeS | recording doesn't need that I take it |
21:02:19 | amiconn | That's probably why it played twice as fast. And maybe sending packed samples when the dac expects standard i2s format makes them illegal and it mutes |
21:02:34 | amiconn | (iirc you said that playback went twice as fast with no sound) |
21:03:18 | jhMikeS | i2s should zero-fill if the LRCK changes if few bits are sent than the DAC can handle |
21:03:27 | jhMikeS | yes |
21:03:49 | amiconn | Iiuc i2s format is (msb-1)-justified |
21:04:42 | jhMikeS | and if more bits are sent during a LRCK cycle than can be handled, the extras should be ignored. |
21:05:03 | amiconn | Yeah, but the wolfson is i2s master... |
21:05:53 | jhMikeS | It's not _supposed_ to matter how many bits the transmitter and receiver can handle (as the standard is written). |
21:06:11 | jhMikeS | hence the msb justification |
21:06:17 | | Join Stalwart [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
21:06:30 | amiconn | Somewhere I read that it's (msb-1) |
21:06:43 | jhMikeS | there's a dummy bit before the real data |
21:06:48 | amiconn | Maybe that matters, i.e. if msb != (msb-1) it's considered invalid? |
21:07:15 | jhMikeS | I think it's always a zero. |
21:07:31 | amiconn | Yeah, but not when sending packed 16 bit samples... |
21:07:51 | jhMikeS | the codec might just not adapt dynamically and it doesn't get the LRCK period it expect. another thing to check is the sample rate control registers. |
21:08:55 | jhMikeS | pack, unpacked, it switches channels when the LCRK changes level and that's how it's supposed to judge if the sample for the channel is finished. |
21:09:40 | amiconn | adc works fine on h300 as well with the tick removed |
21:09:41 | jhMikeS | the AS3514 can take 18-bits but doesn't complain about 16 |
21:09:52 | amiconn | Should I commit? It's a fairly simple change... |
21:10:19 | jhMikeS | you can't test it? |
21:10:32 | amiconn | I did, but only briefly |
21:11:04 | jhMikeS | Those thing tell the story pretty fast :) |
21:11:10 | amiconn | ok |
21:12:36 | *** | Saving seen data "./dancer.seen" |
21:13:26 | | Quit pondlife ("disconnected has pondlife") |
21:13:28 | jhMikeS | if it doesn't I guess flyspray will tell or maybe petur |
21:13:49 | bluebrother | if someone wants to try the current rbutilqt built statically on w32: http://www.stud.uni-karlsruhe.de/~uhcn/rockbox/rbutil/rbutilqt-static.zip |
21:14:05 | bluebrother | file size comes down to ~7MiB with a stripped down Qt |
21:16:36 | | Quit spiorf (Read error: 110 (Connection timed out)) |
21:17:01 | | Join Paprica [0] (n=Paprica@rockbox/developer/paprica) |
21:20:16 | | Part Llorean |
21:22:59 | * | petur needs to test something? |
21:23:22 | jhMikeS | adc tick removal commit on H100/300 ? |
21:23:48 | petur | ok |
21:23:55 | * | jhMikeS 's checking h120 |
21:25:21 | * | amiconn likes green deltas :) |
21:25:37 | linuxstb | A rare site... |
21:25:43 | linuxstb | I mean sight |
21:25:47 | * | linuxstb has forgotten how to spell |
21:25:59 | * | linuxstb should stop reading the forums |
21:26:24 | jhMikeS | what's in the forums anyway? |
21:26:36 | midgey | does anyone else dev on OS X? |
21:26:48 | petur | I remember having issues with that dircache change last week - was that looked at or is it just a problem for me (will see if it still happens when I install this current build) |
21:27:16 | * | petur was afk and afi for a week |
21:27:16 | jhMikeS | petur: I think you might want to check the ROLO detection |
21:27:24 | linuxstb | jhMikeS: Generally a lot of bad spelling, and Llorean/Febs/GodEater getting annoyed at people |
21:27:57 | linuxstb | midgey: I occasionally use OS X for Rockbox. |
21:27:59 | Febs | Occasionally we interrupt our annoyance to help people. |
21:28:06 | * | GodEater is reaching for the valium |
21:28:10 | jhMikeS | linuxstb: I love putting in long technical answer that try to explain a problem throroughly and get answered with "What does that mean?" :P |
21:28:22 | midgey | linuxstb: do you have any issues with the sim failing to open files? |
21:28:25 | * | jhMikeS reaches for GodEater |
21:28:50 | linuxstb | midgey: I don't often use the sim, and haven't tried it on OS X. I can test now if you want... |
21:29:17 | midgey | linuxstb: that'd be great, linux is having no problems |
21:29:35 | * | GodEater makes a few more tweaks to the "favourites-plugin-that-should-be-renamed-shortcuts-plugin" so that the file it saves is in the root dir and therefore quicker to access |
21:29:51 | midgey | i've reverted to really old versions (r12500) and the problem persists so im wondering if something is wrong with my setup |
21:30:06 | * | GodEater bets a dollar that it is |
21:30:27 | petur | amiconn: your changes affect buttons only or also battery? |
21:30:46 | amiconn | battery and remote detect, if at all |
21:31:00 | amiconn | Buttons always used to run in the button tick |
21:31:01 | * | petur fetches remote |
21:31:27 | amiconn | Everything should work as before, just with a tiny bit less overhead (the removed tick task) |
21:31:42 | linuxstb | midgey: What exactly is the problem? (i.e. what should I test) ? |
21:32:07 | GodEater | "opening files" is all he said |
21:32:16 | GodEater | so any function that calls "open()" I guess |
21:32:25 | | Quit obo ("bye") |
21:32:27 | midgey | linuxstb: All bitmaps fail to load and .rockbox is not found |
21:32:44 | GodEater | midgey: you *did* remember to do "make install" right ? |
21:32:53 | petur | amiconn: everything appears to work fine |
21:33:02 | midgey | GodEater: yes, but I'll rebuild to make sure |
21:33:14 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
21:33:22 | GodEater | midgey: so your archos dir contains a .rockbox dir ? |
21:33:26 | midgey | it does |
21:33:31 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
21:34:16 | | Quit Stalwart (Read error: 110 (Connection timed out)) |
21:34:36 | jhMikeS | amiconn: H120 working fine |
21:35:08 | petur | 12 o'clock and all is weeeellllll |
21:35:28 | amiconn | ? |
21:35:38 | * | petur has been reading too much discworld in his holiday |
21:36:45 | | Quit petur ("switching...") |
21:36:54 | | Join petur [0] (n=petur@rockbox/developer/petur) |
21:37:06 | Raineer | Is this the correct place to mention a typo in recently committed code? Sorry new to the channel |
21:37:20 | petur | sure |
21:37:38 | linuxstb | midgey: Do you get any warnings when compiling? I'm just trying now, and got loads of warnings when rockboxui was being linked - duplicate copies of lots of stdlib functions... |
21:37:53 | midgey | linuxstb: those have existed for months |
21:38:01 | linuxstb | Then they aren't good... |
21:38:10 | Raineer | In revision 14067 from yesterday, I think there is an error in line 373 of ipodpatcher.c Looks likt the fix was intended but applied to the wrong variable |
21:38:26 | * | linuxstb looks |
21:39:33 | * | GodEater gets all nostalgic. It used to be his job to find typos in linuxstb's code. |
21:39:36 | GodEater | ;) |
21:39:43 | linuxstb | ;) |
21:40:14 | Raineer | well i'm pretty novice at C, I follow the SVN commits to try and stay aquainted :) |
21:40:58 | GodEater | 373 is an fprintf() call right ? |
21:41:11 | Raineer | yes |
21:41:22 | GodEater | giving a short write error |
21:41:28 | linuxstb | Raineer: The fix is fine, I've just used n and res inconsistently... |
21:41:38 | GodEater | hehe |
21:41:39 | Raineer | ahh ok, sorry! |
21:41:50 | GodEater | inconsistency in rockbox code. Never. |
21:41:59 | * | GodEater refuses to believe it |
21:42:30 | linuxstb | In one function n is int, and res is ssize_t, and in the other, n is ssize_t, and res is int... |
21:42:31 | GodEater | Raineer: don't be disheartened though. There's probably other typos in there you can find ;) |
21:42:40 | * | linuxstb doesn't doubt that |
21:42:55 | * | GodEater is still waiting for linuxstb to point out his own typoes |
21:42:55 | Raineer | haha |
21:43:40 | Raineer | Well regardless of inconsistencies, Rockbox is the best thing that's happened to my ipod...absolutely love everything it can do. |
21:43:49 | midgey | well, with a make veryclean and a reconfigure, the opening problems still exist |
21:44:03 | * | midgey smacks his mac |
21:44:53 | GodEater | Raineer: going to contribute something then ? |
21:45:03 | GodEater | the odd line of c code never goes a miss |
21:45:05 | * | linuxstb is still waiting for his ibook to finish compiling |
21:45:18 | * | GodEater hands linuxstb a go faster stripe |
21:45:29 | Raineer | yes, I've been trying to find something constructive hehe |
21:45:32 | * | linuxstb sticks it on but doesn't notice anything |
21:45:51 | Raineer | I'd like to figure out how to enable TV-OUT on the 5g but can't seem to make a lot of progress, but it's my goal |
21:46:04 | GodEater | a worthy one that a lot of people would thank you for |
21:46:20 | GodEater | a somewhat high bar for a first effort though |
21:46:32 | GodEater | given the undocumented nature of the broadcom chip |
21:46:46 | Raineer | Yes, quite...lol |
21:47:08 | Raineer | Well everything I seem to think of gets put in regardless, but yeah I'll keep poking around and learning how everything works together |
21:47:09 | | Quit Febs ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071317]") |
21:49:36 | GodEater | Raineer: you could help test open bugs on the tracker |
21:49:41 | GodEater | it *is* tracker cleanup week |
21:49:49 | Raineer | I was reading through that earlier |
21:50:07 | crashd_ | Raineer: you could always figure out how to access video playback on the broadcom, as well as tvout |
21:50:10 | crashd_ | that'd be pretty sweet... ;) |
21:50:28 | Raineer | It is worth helping just to test the bugs others have reported, to gain more information about the failures? |
21:53:03 | linuxstb | midgey: Seems to work fine for me. The sim runs without complaint and I can run plugins. |
21:53:21 | midgey | hmm, guess im off to investigate |
21:53:41 | linuxstb | If it matters, it was an ipod Color sim. |
21:53:45 | GodEater | Raineer: very much so. Some bugs we're not even sure should still be open |
21:53:45 | linuxstb | (target 20) |
21:56:36 | | Quit The-Compiler (Read error: 104 (Connection reset by peer)) |
22:00 |
22:00:50 | * | linuxstb wonders if we can take Bagder's approach to bug fixing - deleting the misbehaving feature... ;) |
22:06:34 | | Join Robin0800 [0] (n=Robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:07:12 | | Quit toffe82 (Read error: 110 (Connection timed out)) |
22:10:05 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
22:11:06 | | Join peppo [0] (n=slumpmas@c-9770e155.41-4-64736c10.cust.bredbandsbolaget.se) |
22:11:23 | peppo | hey. I'm having some issues with the database. it's started adding duplicate entries on some albums... |
22:11:33 | peppo | is there a way to completely nullify the database and start over? |
22:11:53 | peppo | regardless of my doing Initialize now or Update, some albums have duplicate entries |
22:12:17 | Soul-Slaye1 | Delete all the .TCD files in your .rockbox folder |
22:12:49 | peppo | aight |
22:14:17 | Soul-Slaye1 | Currently trawling through the bug reports, can someone with the ability to close them close this please: http://www.rockbox.org/tracker/task/7088 |
22:14:30 | Soul-Slaye1 | It's a feature of the OF, can't be fixed until RB is flashed to gigabeat |
22:16:49 | peppo | Soul-Slaye1, great, now everything's fixed. |
22:17:00 | Soul-Slaye1 | :) |
22:17:01 | peppo | I wonder if there are any bugs for similar issues with the database? |
22:17:13 | Soul-Slaye1 | I used to get it, hasn't hit me since |
22:17:32 | Soul-Slaye1 | Possibilities were it lay with either deleting files and they still remained in a 'trash' folder |
22:17:37 | Soul-Slaye1 | Or something to do with auto update |
22:18:11 | Soul-Slaye1 | http://www.rockbox.org/tracker/task/7202 This is all incorrect, again, needs closing |
22:20:12 | Soul-Slaye1 | http://www.rockbox.org/tracker/task/7184 I can't replicate this, imagine it was fixed as the bootloader mentioned is from April. I can use the bootloader USB function and still get into Rockbox without needing to reboot |
22:20:20 | * | petur hates it when bug posters don't come back to answer... |
22:20:45 | Soul-Slaye1 | Is there somewhere official I should be putting these rather than spamming chat ;$? |
22:21:13 | petur | yes, reply to the tracker item |
22:22:00 | Soul-Slaye1 | That notifies admins? That must get spammy :P |
22:22:07 | midgey | you could create a wiki page |
22:22:13 | Bagder | we like mail |
22:22:41 | petur | no seriously, keep comments about a tracker item with that item |
22:22:57 | * | Bagder agrees |
22:23:19 | | Quit Jens () |
22:23:56 | Bagder | GodEater: "zajacattack" went over to anythingbutipod to continue his "can't we disassemble i2c" crusade... |
22:24:12 | amiconn | Bagder: The 1st/2nd gen is missing in the delta list... |
22:24:14 | Soul-Slaye1 | Then I shall proceed to comment to my hearts content :o |
22:24:22 | Bagder | amiconn: oops, me fix |
22:24:26 | | Part peppo ("part") |
22:24:43 | amiconn | I wonder whether it's too early to add a download link |
22:24:56 | Bagder | amiconn: would it benefit anyone? |
22:25:34 | amiconn | Not yet, unless (s)he is able to build the bootloader |
22:25:56 | amiconn | I didn't publish one yet |
22:25:57 | linuxstb | Are you waiting for your 1G before releasing a bootloader? |
22:26:22 | amiconn | I probably should |
22:27:03 | Bagder | ah, I can only get delta sizes for zip files we provide for download |
22:27:12 | Bagder | so I'll add 1g2g |
22:27:17 | amiconn | ah |
22:27:18 | | Join donutman25 [0] (n=chatzill@65.75.87.48) |
22:27:23 | petur | hmmmm would be nice to be able to filter tracker items on target too |
22:27:34 | amiconn | You could also make the graphics a bit nicer by putting a slash in |
22:28:01 | donutman25 | how do i dump sansa firmware with the bootloader? |
22:28:09 | Bagder | amiconn: you mean 1g/2g ? |
22:28:13 | amiconn | yes |
22:28:14 | midgey | Soul-Slaye1: FS #7088 and FS #7202 are now closed |
22:28:20 | amiconn | Do you have a suitable image for the 1G/2G ? |
22:28:29 | amiconn | (I mean for the download link) |
22:28:32 | Bagder | no, I use the 3g until I get one |
22:28:49 | amiconn | I'll try to scan this thing asap |
22:29:20 | Soul-Slaye1 | midgey: Okay thanks. |
22:29:27 | Soul-Slaye1 | Shall continue my hunt ^^ |
22:29:48 | midgey | and I can't reproduce 7184 either |
22:30:16 | Bagder | ok, so 1g2g should be downloadable after next commit |
22:30:23 | Bagder | and get delta info |
22:31:32 | Bagder | should I add a 1g2g bootloader build? |
22:32:49 | amiconn | Might be a good idea |
22:33:02 | amiconn | We have bootloader builds for all other ipods so far |
22:34:08 | Bagder | is the output named bootloader-ipod1g2g.ipod ? |
22:34:33 | amiconn | yes |
22:34:40 | Bagder | ok, added now |
22:34:57 | Bagder | anyone with a pending commit? |
22:35:21 | | Join Stalwart [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
22:35:23 | petur | isn't the patch in http://www.rockbox.org/tracker/task/2793 terribly outdated (being from december 2005)? |
22:35:56 | Bagder | I bet dumb hasn't changed too much... |
22:36:25 | * | petur goes looking elsewhere |
22:36:34 | Soul-Slaye1 | It's really not easy to judge whether bug reports should be closed if only one person has reported it, and they haven't commented in the last 5 months =\ |
22:37:18 | Bagder | Soul-Slaye1: IMHO, it is fair to ask if the bug is still present first and allow the poster a week or two to respond, and then if no response is received close it |
22:37:53 | Soul-Slaye1 | Bagder: Well, if you look at 6130, it's hard to know if it was ever fixed |
22:38:38 | Bagder | it doesn't sound fix in those comments at least |
22:38:41 | Bagder | fixed |
22:39:53 | Soul-Slaye1 | It doesn't, but my H10 buttons are working fine, however I don't have a remote control on it. But I'm not sure if he's saying that he has a remote or not, it sounds like he's just saying it was the implementation of the remote that broke it |
22:40:01 | Soul-Slaye1 | But that's not so, because mine is working fine. |
22:40:29 | Bagder | right, but comments in that report seem to imply that this happens (only) on some players |
22:40:43 | Bagder | at least I read them that way |
22:42:00 | | Join haemmy [0] (n=stefan@194.208.162.140) |
22:42:46 | Soul-Slaye1 | The H10 comes in a 5gb without Radio, 5/6gb with radio and 20gb with radio. People have mentioned a few times that the pure one (without radio) has been showing faults with Rockbox for a while, but this person just seems ot have a regular 5gb player, the same as I have... And this is the only report of it's kind. It's hard to know without him saying whether it's working now :( |
22:43:29 | Soul-Slaye1 | Anyway, I'll look for the next ^^ |
22:43:40 | Bagder | :-) |
22:43:58 | * | petur wonders if it's worth to update http://www.rockbox.org/tracker/task/2838 or just close it as outdated... tracker-rot |
22:44:25 | | Quit Raineer () |
22:44:44 | Bagder | I'd say the latter |
22:45:10 | Bagder | also given Brandon's color work, this should probably be remade to use that if anything |
22:45:26 | petur | oh, where is that? |
22:46:07 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:46:21 | amiconn_ | jhMikeS: I went for the trivial approach in the first step as you might have noticed :) |
22:46:31 | | Quit amiconn (Nick collision from services.) |
22:46:32 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:48:02 | | Quit Stalwart (Nick collision from services.) |
22:48:08 | Bagder | petur: I believe there was an added ability to show files using different colors based on extension or similar |
22:48:14 | | Join stalwart1 [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
22:48:35 | pixelma | petur: the custom colours for different filetypes - when that got committed during DevConWest it's been said, that it could be used in the WPS somehow (all I know) |
22:49:35 | Bagder | I don't know exactly how, I just thought that since that's a color "system" added it would at least be worth checking out if it can be extended to other contexts |
22:50:18 | petur | ah, that I can remember... well I closed the above task, but I feel it should make it :/ |
22:52:49 | | Join webguest57 [0] (i=50d81efc@gateway/web/cgi-irc/labb.contactor.se/x-4b1e12add92a41d3) |
22:53:17 | | Join Stalwart [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
22:53:54 | | Join Robin_0800 [0] (n=Robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:53:59 | webguest57 | petur: any idea what Austriancoder is up to? Did he give up with the TX problem? :) RX worked right? |
22:55:18 | | Join salty-horse [0] (n=ori@pdpc/supporter/active/salty-horse) |
22:55:32 | petur | to be hones, I haven't heared anything from him :( |
22:55:37 | petur | *honest |
22:55:39 | salty-horse | where can I find m68k-elf-gcc? |
22:55:50 | Bagder | salty-horse: for what environment? |
22:56:00 | * | petur gives up typing |
22:56:13 | salty-horse | my machine is ubuntu amd64 - i want to build the sandisk sansa target |
22:56:21 | webguest57 | petur: sorry to hear that.. hopefully he will come back |
22:56:25 | linuxstb | petur: Aren't you the mentor/ |
22:56:26 | linuxstb | ? |
22:56:32 | petur | yes |
22:56:37 | Bagder | salty-horse: then you want the arm-elf-gcc, and you build your set with tools/rockboxdev.sh |
22:58:47 | petur | the problem is that austriancoder pops in and leaves at very irregular interval. Last 'debugging session' he just left without telling. I mailed my findings but got no reply... That was a week ago |
22:59:27 | * | petur sends another mail |
22:59:53 | | Quit Stalwart (Nick collision from services.) |
23:00 |
23:00:00 | linuxstb | When's the official end date? |
23:00:07 | | Join stalwart2 [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
23:00:14 | petur | end of august I think |
23:00:41 | | Join juk [0] (n=Miranda@p5486C17A.dip.t-dialin.net) |
23:00:48 | Soul-Slaye1 | Whats the difference between 'Insert' and 'Queue' in the playlist? |
23:01:25 | bluebrother | Insert inserts into the playlist while queue only enqueues a song for playing |
23:01:31 | salty-horse | thanks Bagder. just noticed its in the README :/ |
23:02:01 | Soul-Slaye1 | bluebrother: So once the song has played (assuming you are on repeat mode) it won't play again unless requeued? |
23:02:31 | bluebrother | like this. It won't end up in the playlist. |
23:02:40 | Soul-Slaye1 | Ah okay. |
23:02:47 | bluebrother | so if you save the playlist later queued songs won't be contained. |
23:03:03 | Soul-Slaye1 | Gotcha, thanks. Was looking at them thinking 'Hang on... What o.0?' |
23:05:13 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
23:06:35 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
23:07:10 | Bagder | oh right... I made a little gap in the table now... |
23:07:20 | Bagder | due to me renaming the full name |
23:09:08 | | Quit desowin ("use linux") |
23:09:11 | | Quit stalwart1 (Read error: 110 (Connection timed out)) |
23:10:00 | Soul-Slaye1 | Well great |
23:10:07 | Soul-Slaye1 | To test this bug I need to get to level 20 on Star |
23:10:13 | | Quit Robin0800 (Read error: 110 (Connection timed out)) |
23:10:18 | Soul-Slaye1 | Anyone make me a cup of coffee please? |
23:10:29 | * | Bagder puts the kettle on |
23:10:47 | * | linuxstb turns on the espresso machine |
23:11:42 | petur | we haven't had such a pattern in the build table yet ;) |
23:12:05 | Bagder | ... and now we have a downloadable 1g2g zip with a (3g) picture too |
23:12:37 | *** | Saving seen data "./dancer.seen" |
23:13:10 | Soul-Slaye1 | Just to confuse the masses. |
23:13:22 | linuxstb | 2g Nano? ;) |
23:13:40 | Bagder | yeah, I expect a roar when "the masses" find this ;-) |
23:13:57 | Bagder | both 2gen users will come here |
23:13:58 | Soul-Slaye1 | :p |
23:15:11 | | Join Llorean [0] (n=llorean@216.177.197.177) |
23:15:19 | Soul-Slaye1 | Why couldn't someone have found a bug with a slightly easier, shorter plugin. |
23:15:19 | midgey | Soul-Slaye1: i think you can choose the starting level in star |
23:15:41 | midgey | beating level 20 is another issue entirely... |
23:15:58 | Soul-Slaye1 | Yeah, I'm stuck on level 4. |
23:16:35 | Soul-Slaye1 | Right well, now I've successfully made myself look stupid I'll skip to level 20. |
23:16:55 | midgey | ;) |
23:16:56 | Soul-Slaye1 | Was all part of my plan. |
23:17:50 | | Quit stalwart2 (Connection timed out) |
23:17:58 | Soul-Slaye1 | Well loading level 20 didn't lock up, like the bug states. |
23:18:10 | Soul-Slaye1 | And there is a way of exiting the game. |
23:18:13 | midgey | works fine on my gigabeat |
23:18:16 | | Join Stalwart [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
23:18:20 | Soul-Slaye1 | Same, just going to try on H10 |
23:18:26 | * | midgey wanders off to go get a 5g |
23:19:03 | Soul-Slaye1 | Loads on my H10 |
23:19:16 | Soul-Slaye1 | And there's a way out |
23:19:33 | Soul-Slaye1 | I think that report can be closed ^^ |
23:19:35 | | Quit linuxstb ("CGI:IRC") |
23:19:59 | midgey | works fine on a 5g |
23:20:09 | midgey | loading and quitting |
23:20:25 | | Join jac0b [0] (n=jac0b@user-1120dgq.dsl.mindspring.com) |
23:20:28 | Soul-Slaye1 | I trust you'll close it without me leaving a comment then :P |
23:20:47 | | Quit webguest57 ("CGI:IRC") |
23:21:18 | jac0b | do I have to rebuild the sim if I want to update it or can I update just like I would the player? |
23:21:38 | | Quit Stalwart (Nick collision from services.) |
23:21:50 | | Join stalwart1 [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
23:22:26 | Soul-Slaye1 | Anyone with an ipod nano able to test 6334? Seems thats what everyone experiencing the problem has. |
23:24:42 | Llorean | jac0b: Wouldn't you update the player by building and installing? The sim has to be rebuilt, yes, just like a normal build has to be rebuilt. |
23:25:00 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
23:26:13 | | Quit ShadowXP (Read error: 104 (Connection reset by peer)) |
23:26:17 | | Join ShadowXP [0] (n=ShadowXP@pool-71-104-126-9.lsanca.dsl-w.verizon.net) |
23:26:38 | | Join Stalwart [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
23:27:43 | pixelma | Bagder: the 2nd gen Ipod looks more like the 4th gen as it doesn't have the extra row of buttons. It has a "circle" of buttons that surronds the wheel (sorry for the bad description - will try to find a picture) |
23:27:51 | jac0b | I mean copy and paste the .rockbox folder |
23:28:14 | jac0b | not having to do the ../tools/configure blah blah blah make install |
23:28:17 | Llorean | pixelma: On Ubuntu the iPod is mounted to /media/IPOD by default, so unzip rockbox.zip -d /media/IPOD is the proper process. |
23:28:20 | Bagder | pixelma: amiconn said he'd do a scan soon so I don't worry too much |
23:28:49 | pixelma | Llorean: oh sorry.. I'll take it back |
23:28:49 | Llorean | jac0b: Where are you going to get an updated sim .rockbox folder without rebuilding the sim? |
23:29:31 | Bagder | jac0b: do "svn up && make && make install" in the build dir and you're updated |
23:29:49 | jac0b | okay so I have to build a sim and I can't just use the regular build |
23:29:49 | | Join obo [0] (n=obo@rockbox/developer/obo) |
23:30:05 | Bagder | the sim is a simulator, it is not a "regular" build |
23:30:07 | Soul-Slaye1 | You can't use the regular build for the sim, no |
23:30:34 | jac0b | okay that is what I was asking if I could just use the regular build for the sim |
23:31:39 | | Quit jac0b () |
23:31:59 | Soul-Slaye1 | Why didn't he ask that then. |
23:32:24 | Llorean | I'm assuming he thinks he did. |
23:32:45 | salty-horse | why does rockbox implement its own bidi algorithm instead of linking against the 80k fribidi? (I'm missing support for unicode RTL/LTR directional marks) |
23:32:54 | | Quit haemmy () |
23:33:20 | pixelma | Llorean: it read as if it was a subdirectory on the Ipod itself :/ |
23:33:36 | Llorean | pixelma: Yeah, it's definitely not clear for anyone who isn't already an ubuntu user. |
23:33:54 | Bagder | salty-horse: feel free to submit your patch |
23:34:20 | salty-horse | Bagder, support for fribidi linking, or support for those chars? |
23:34:35 | Bagder | either one or both |
23:34:42 | Bagder | *I* miss neither |
23:34:46 | salty-horse | i'll try fribidi, then.. see how it works :) |
23:35:06 | Llorean | Be aware if it adds significantly to binary size, it's likely that you'll be asked to simply fix the problems with our method instead. :-P |
23:36:03 | salty-horse | Bagder, I admit few languages need it - if i get it to work, maybe it should be optional. i'll also ask the bidi file author |
23:36:31 | pixelma | Llorean: ah you deleted your post... so should I delete that part completely too |
23:36:32 | pixelma | ? |
23:36:54 | Llorean | Nah |
23:36:58 | Llorean | It's entirely up to you |
23:37:04 | Llorean | I just removed mine since I managed to tell you here. |
23:37:36 | Soul-Slaye1 | Is it possible for me to make a diff in Windows? I have a tiny patch to submit to get rid of a bug report and I don't think it's worth rebooting for :$ |
23:38:05 | Bagder | Soul-Slaye1: http://gnuwin32.sourceforge.net/packages/diffutils.htm |
23:38:13 | Soul-Slaye1 | Thanks |
23:38:29 | Bagder | there are other win tools as well, such as winmerge etc |
23:40:27 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
23:42:10 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
23:42:27 | | Quit stalwart1 (Read error: 110 (Connection timed out)) |
23:46:42 | pondlife | markun: Seeing the question asked about austriancoder earlier, have you heard from your student recently (TTSbox, right?)...? |
23:48:10 | Soul-Slaye1 | Shouldn't the 'percent_to_volt_charge' be the same as the discharge values? |
23:48:24 | Soul-Slaye1 | Surely it can't charge any higher than it started |
23:49:45 | Soul-Slaye1 | I mean, if it starts discharging at (for example) 420 centivolts, it can't charge higher than that can it? Assuming it was a full battery from the beginning |
23:50:19 | pondlife | Also, before I go to bed - last call for testers for http://www.rockbox.org/tracker/task/6266... I'll commit it in the morning if nobody objects. |
23:50:55 | | Quit Stalwart (Nick collision from services.) |
23:51:08 | | Join stalwart1 [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
23:51:31 | Soul-Slaye1 | pondlife: Will test it in about an hour for you and leave a comment :) |
23:51:34 | pixelma | Bagder: on the danger of being wrong again: is it on purpose that there are now 2 columns that read "Ipod 1g/2g" on top? |
23:51:47 | pixelma | in the build table |
23:51:51 | Soul-Slaye1 | pixelma: Yes, he screwed up. |
23:51:58 | Bagder | that's a side-effect of me renaming the build |
23:51:58 | Soul-Slaye1 | ;) |
23:52:10 | Bagder | the full text version of the name |
23:52:28 | Bagder | which is used to make separate columns |
23:53:05 | Bagder | it'll stay there until it dies of age, in a couple of days |
23:53:27 | | Part juk |
23:55:24 | pixelma | aha... was that mentioned before? |
23:55:57 | Bagder | not this clearly, no (unless you possibly mean years ago when I've done this in the past...) |
23:56:20 | pixelma | if so, I should just call it "having a bad day" and probably just up for today... |
23:56:31 | pixelma | +shut :/ |
23:56:35 | Bagder | haha |
23:56:52 | pondlife | lol |
23:57:09 | pixelma | qed |
23:57:21 | pondlife | JdGordon: Did you want to consider committing your patch on http://www.rockbox.org/tracker/task/7311 at some point? I don't have a 64-bit environment to test it... |
23:57:51 | pondlife | (or has that been committed already?) |
23:57:56 | | Quit bdgraue (Remote closed the connection) |
23:58:53 | | Join lazka [0] (n=lazka@85-125-223-149.dynamic.xdsl-line.inode.at) |