--- Log for 08.10.107 Server: calvino.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 6 days and 18 hours ago 00.00.24 # rasher: I think minesweeper does a similar thing... 00.02.19 Join funky__ [0] (n=repulse@81.202.252.240.dyn.user.ono.com) 00.02.33 # I'll try ignoring it too 00.02.39 Nick _pill is now known as pill (i=pill@sloth.shellfx.net) 00.02.57 # I can't find my copy of the reference manual...have to download it again 00.03.23 Nick funky__ is now known as kubrick (n=repulse@81.202.252.240.dyn.user.ono.com) 00.03.32 Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) 00.04.11 # pixelma: thanks. seems it's a bit more complicated than just running button_get(true). 00.05.05 Quit Rondom (Read error: 104 (Connection reset by peer)) 00.07.07 # Zagor: you're working on your own USB implementation? 00.07.50 # yes. I got too frustrated by the linux stack. 00.08.32 # so starting with your own usb stack? or porting another one? 00.08.42 # rasher: Not really... 00.08.43 # my own 00.09.10 # basically I want to see how KISS I can make it :) 00.09.17 # Zagor: and will it be possible to support other controllers in the future? 00.09.25 # petur: yes 00.09.31 # amiconn: well the first one blocks, the second one doesn't (presumably because something ends up in the queue - release or repeat event perhaps) 00.09.58 # Yes, there's at least the release event 00.09.59 # feel free to lob NIH jokes at me. I can take it :-) 00.10.15 # Zagor: the QH have to be aligned to 2k boundary IIRC 00.10.28 # In general, it's a bad idea to ignore events, as imho it's a big advantage to press button sequences in advance, 00.10.41 # 2K sounds like... about 12 bits, isn't it? 00.10.44 # that's equivalent to ignoring bits 1-11, right? 00.10.46 # yes, that's not a problem. but from the table it looks like the actual data buffers are limited somehow 00.10.46 # but for some purposes it's necessary to flush the queue and then wait 00.11.07 # amiconn: well, this is an instruction screen, so I think it's reasonable 00.11.15 # That would be just button_clear_queue() followed by button_get(true) 00.11.32 # Even that didn't seem to work 00.11.34 # barrywardell: my issue is with the buffer pointers in the dTD 00.11.45 # And now I'm over the pluginsize limit on archos again.. dammit 00.12.01 # those point at the actual data to be transmitted (or buffers to receive in) 00.12.33 # having to keep those at special addresses will hurt performance a lot 00.13.09 # ah, I see now 00.13.15 Quit bluebrother (Nick collision from services.) 00.13.45 Join bluebrother [0] (i=vxCsLPa7@rockbox/staff/bluebrother) 00.13.56 Quit davina (Remote closed the connection) 00.13.56 # e200tool also aligns it's data buffer to 1<<12, so maybe it is necessary? 00.14.26 # but as far as I can see in the linux driver, it doesn't do it 00.16.20 # http://www.bitshrine.org/gpp/linux-2.6.18-mx27-usb.patch 00.16.36 # function arcotg_build_dtd 00.17.07 Quit seablue ("life, death, life, death") 00.18.32 Join Rondom [0] (n=Rondom@p57A959BE.dip.t-dialin.net) 00.18.47 Quit muesli- ("ich will Kühe!!!") 00.24.21 # it's hard to follow that code without running it 00.24.36 # indeed 00.26.26 Quit Bitter (Client Quit) 00.27.38 # what about the 'current offset'. can't that be used? 00.28.54 # I'm mostly worried about the second pointer. that mandated 0 is weird. and "frame number" is written by the controller, according to the manual. 00.30.42 # but yeah, the offset might be the solution. as long as pointer 1-4 are just increments from pointer 0 that could be why it's working 00.30.59 # even 12-bit increments, I mean 00.31.29 # the linux driver adds 0x1000 for each pointer 00.32.24 # I'll start with just using ptr0 00.35.47 # e200tool only uses ptr0 00.36.26 Quit jmspeex (Read error: 110 (Connection timed out)) 00.36.56 Join jmspeex [0] (n=jmspeex@142.163.233.220.exetel.com.au) 00.37.36 # I thought e200 tool was a linux util? are there two e200tools? 00.38.05 # e200tool has usb code which it copies to the e200 00.38.22 # in arm_code.c 00.38.28 # ah, there 00.39.18 # 32.14.5.2 describes the dTD a bit better...points 6 and 7 explain things exactly like you just did 00.39.51 Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) 00.39.55 # ahh, good 00.41.17 # pointer 1-4 are one page greater than the previous one 00.41.25 Join kclaf [0] (i=kclaf@85.95.211.245) 00.41.54 Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) 00.44.08 Nick HellDragon is now known as Bitter (n=Nocebo@unaffiliated/helldragon) 00.45.07 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) 00.46.43 Quit Klevi (Read error: 110 (Connection timed out)) 00.47.30 Quit kubrick ("leaving") 00.48.43 Quit bluebrother ("leaving") 00.51.52 # Zagor: you probably know already, but make sure you put those data structures into IRAM for them to work 00.52.52 # yeah 00.54.40 Quit PaulJam (".") 00.57.05 Quit ender` (" Sex is dirty - if you do it right. -- Isaac Asimov") 01.05.44 Quit Nico_P (Remote closed the connection) 01.06.32 Quit Rondom (Read error: 104 (Connection reset by peer)) 01.06.45 *** Saving seen data "./dancer.seen" 01.07.20 # bed time 01.07.22 Quit Zagor ("Client exiting") 01.09.06 # Guess I ought to use USERFONT_UI for the instructions in robotfindskitten 01.11.42 Quit Entames__ (Read error: 104 (Connection reset by peer)) 01.12.09 Quit jhulst ("Konversation terminated!") 01.13.58 Quit petur ("Zzzzzz") 01.20.11 Join VGambit [0] (n=UPP@132.168.202.68.cfl.res.rr.com) 01.26.23 # I'm getting "make[2]: *** [/home/ns_buildrb/rockbox/build/apps/plugins/viewer.rock] Error 1" when running make - any ideas? 01.26.47 Join WGC [0] (n=chatzill@150.216.120.52) 01.26.57 # How do you read the grid for the daily builds? 01.28.36 # WGC: You mean the table here? http://build.rockbox.org/dev.cgi 01.28.43 # keanu: what target are you compiling for? 01.28.55 # Yeah 01.29.00 # pixelma, Sansa e200 01.29.01 # I think I understand it now though 01.29.21 # WGC: That's the "current build" table - the results of the recent current build compilations. Green is OK, yellow is warnings and red is errors. 01.29.38 # (the current yellow is due to a gcc bug) 01.29.38 # keanu: applied any patches? and have you tried a make clean, maybe reconfigure? 01.29.50 # The only errors for what I'm using are for the Simulator anyways. 01.30.08 # Those are warnings, not errors. 01.30.40 # 'Those aren't compiler warnings, they are SUGGESTIONS' 01.30.49 # anyhow, time for bed 01.30.50 # pixelma: ran make clean, but haven't tried running ../tools/configure again. I have a few patches in it. small pastebin: http://pastebin.ca/729420 01.30.52 # You're supporting the e200R now? 01.31.17 # later 01.31.28 # WGC, yes, though patching the bootloader requires Linux 01.31.30 # WGC: Rockbox works, but the installation is complex 01.31.54 # Glad I got the non R version. 01.32.50 # Rockbox is basically Linux, isn't it? 01.33.42 # Rockbox is basically written from scratch 01.33.45 # no 01.33.49 # oh 01.34.11 # How the heck did you get Doom to run on it? 01.34.25 Join jhulst [0] (n=jhulst@unaffiliated/jhulst) 01.34.38 # The same way people have got Doom running on lots of other devices - someone adjusted the code for Rockbox. 01.36.30 # pixelma, I think I got it - apps/plugins/SOURCES was messed up 01.36.53 Quit VGambit` (Read error: 113 (No route to host)) 01.39.20 Quit lee-qid ("aufwiederbyebientotsayonara") 01.39.46 Quit Thundercloud (Remote closed the connection) 01.51.03 Quit jhulst (Remote closed the connection) 01.53.17 Quit WGC ("ChatZilla 0.9.78.1-2007080401 [Firefox 2.0.0.6/2007080106]") 01.54.39 Nick advcomp2019 is now known as Iowa (n=advcomp2@66.172.231.192) 01.54.56 Nick Iowa is now known as advcomp2019 (n=advcomp2@66.172.231.192) 02.01.35 Join zajacattack [0] (i=42617721@gateway/web/cgi-irc/labb.contactor.se/x-1f7cba8e5fd733b0) 02.02.19 # hey, i'm trying to edit the Sansae200RBootloaderPatching wiki page and i'm getting blocked, can someone help? 02.03.25 # anyone? 02.04.03 # zajacattack, you need wiki write access 02.04.47 Quit moos ("Glory to Rockbox") 02.05.03 # ok, can someone give me that? 02.05.31 # Are you registered in the wiki? 02.06.13 # yes, my username is AlexZajac 02.06.25 Quit kugel ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") 02.08.25 # so, how do I get write access? 02.08.51 # I've just given it to you. 02.08.57 # thank you 02.10.04 Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) 02.13.50 Quit Genre9mp3 () 02.18.19 Quit barrywardell () 02.19.58 Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) 02.23.26 Part pixelma 02.25.02 Quit Lambuntu (Remote closed the connection) 02.31.42 Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) 02.35.44 Join psycho_maniac [0] (n=psycho_m@ppp541.hk.centurytel.net) 02.37.02 Part zajacattack 02.39.48 Join webguest15 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-bf4f018154746c67) 02.40.01 # Is there a reverse bootloader for the sansa c250? 02.41.19 Quit webguest15 (Client Quit) 02.49.08 Quit Bagder (Read error: 110 (Connection timed out)) 02.54.23 # what's a reverse bootloader? 02.55.10 Join advcomp2019_ [0] (n=advcomp2@66.172.231.192) 02.55.18 Quit advcomp2019 (Nick collision from services.) 02.55.24 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192) 02.55.33 # TMM: He's referring to a bootloader that loads the original firmware as default 02.55.39 # ah 02.58.16 # why is there so many people who want a "reverse bootloader"? 03.00.59 # i remember i wanted that when rockbox first came out for the h120s because it didnt work that good at the begining so i just removed it and waited for it to become more stable 03.01.09 # Many people just install it for the games. 03.02.17 Join webguest93 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-08ea42c730f0f7bf) 03.03.19 Quit webguest93 (Client Quit) 03.03.36 Quit jhulst (Read error: 113 (No route to host)) 03.04.11 # Llorean: That still doesn't explain it. There must be something that draws them back to the OF that Rockbox doesn't offer... 03.04.37 # Simplicity? 03.04.57 # Familiarity perhaps. 03.05.18 # They bought the player to use the OF. They've installed Rockbox for "Extras", not as a music player 03.05.22 # Also, of course, Battery Life. 03.05.38 # Reverse Bootloaders seem to be 'iPL Loader 2.5 with OF set as default' and the Sansa one. 03.05.41 # depends on the player, maybe they don't want to convert their videos or something 03.06.15 # That only really applies to the iPod Video. 03.06.35 # At least, as far as I can imagine. We outperform video performance for the Sansa by a good deal. 03.06.49 *** Saving seen data "./dancer.seen" 03.08.07 # yeah, i don't see the need for the sansa OF. i tried it for 5 minutes and then installed rockbox 03.12.10 Quit jhMikeS (Nick collision from services.) 03.12.16 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) 03.12.26 # i installed rockbox for rockbox only. i think im always going to use it from now on. 03.18.08 # good to hear it :) 03.19.02 # maxkelley: Do you have a Sansa m200? 03.19.13 # I used to, and exchange it for the c200. 03.19.22 # but I believe I put some fw dumps on the forums. 03.19.32 # why, were you looking for someone to help port? 03.19.49 # ooh, we've passed 15k in commits :) 03.19.59 # er, revisions. 03.20.49 # There should be a line in the README :"If you just install rockbox for the games, for fuck's sake get a GP2X" 03.21.16 # heh. 03.21.29 # * maxkelley :O's 03.22.02 # this is the first time a compile from svn hasn't worked for me.. I shall make clean. 03.31.25 Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) 03.37.42 # make mrclean :) 03.39.51 Join webguest75 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-b43b1cc237b3dfeb) 03.41.01 Quit webguest75 (Client Quit) 03.41.08 Join webguest75 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-7d58a5209f38fc3b) 03.41.49 # After installing rockbox, if I use sansapatch to uninstall the bootloader, my default firmware will boot, right? 03.44.47 Quit webguest75 (Client Quit) 03.47.29 # howe come the webguest guys tend to stay around for .5 seconds before leaving? 03.48.12 Join webguest24 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-e061b26147ff29e5) 03.48.29 # Hello? 03.48.35 # yes? 03.48.48 # actually that one stayed for 3 mins 03.49.00 # well, 3mins still isn't very long 03.49.44 # i guess they expect the question to be answered quickly 03.50.11 Quit random_desu_is_s ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") 03.50.23 # I was wondering, when I try to initalize the database, rockbox states that it is building it. It stays that way for a very long time and never finishes. I have WMA files, could this stop it from building? 03.50.28 Join jhulst [0] (n=jhulst@unaffiliated/jhulst) 03.50.35 # psycho_maniac: perhaps there should be some text on the cgi-irc page explaining things like 'volunteer' and 'timezone's 03.51.02 # What do you mean? 03.52.06 # webguest24: a lot of people that use cgi-irc seem to leave 1 minute after asking a question :) it's annoying :P 03.52.07 # it should say how many files it has found for the database?correct? 03.52.44 # @ TTM, sorry, I didn't know that. It does say, about 400 songs are on the device. 03.53.20 # wma files work on rockbox. most of them i thought. 03.53.53 # I was just wondering, if I leave it alone for a long time will it finish? 03.54.28 # I believe so, yes. 03.54.56 # webguest24: what player do you have? 03.55.04 # sansa c250. 03.55.11 # ooh, mine! 03.55.29 # 400 files shouldnt take too long to build a database for. 03.55.32 # yeah, I believe that as soon as the disc activity icon goes away, it should be done.. 03.55.40 # it took me like half a second, literally. 03.55.59 # do yourself a favor and set the auto-update function on. 03.56.18 Quit jhMikeS (Nick collision from services.) 03.56.24 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) 03.56.40 # wb. 03.57.14 # webguest24: you should be all initialized and ready to go. 03.57.28 # Alright, so somthing must be wrong. It does not finish building it's database in over 20 minutes. 03.57.42 # why, there's nothing in the the database? 03.57.56 # instead of initialize now, do Update Now. 03.58.09 # OK, trying that. 03.58.14 # initialize just starts the database, update.. well, you get it. 03.58.23 # I *believe*. 03.58.51 # humm... pizza 03.58.53 # well if you click database and dont have it set up it will ask if you want to enable it and just hit select. if you did that already just do the update database 03.59.58 # It never finished building the database, and updating it did nothing. 04.00.32 # I think there's a note in there that you have to reboot the player after first initialization.,. 04.00.38 # at least, I had to do that. 04.00.49 # maxkelley: what player do you have? 04.01.02 # same, c250 04.01.29 # maxkelley, how did you do your first initalization, what happened? 04.01.57 # I believe I clicked on database, it said it needed to start it, and required a reboot of the player, I rebooted, updated, was good to go., 04.03.09 # Mine never finishes. It just says "Building database... 455 found. press PREV to return" and never asks for a reboot. 04.03.53 # how long do you stay at that screen? (455 found) ? 04.04.31 # webguest24: it should be good. 04.04.38 # Yes. And I stayed at the screen for over 5 min. 04.04.46 # hit prev to return :) 04.05.08 # Yeah, and I did. But that does not finish building the database. 04.05.21 # it's done building.. 455 found. 04.05.39 # So, th 04.06.14 # But when I select database, it still says it's building. 04.06.20 # now it should say after that "initializing 1 of x" i belive 04.06.36 # says nothing of the sort. 04.06.44 # and there's nothing in the database section of the menu? 04.07.10 # go to the main menu, click system, click debug, then click view database info. what does it say on that screen? 04.07.13 # nothing, If I select it, it says Building database... 455 found. press PREV to return. 04.08.01 # it says: initalized: yes progress -1% 04.08.26 # maxkelley: maybe he should reboot the player? 04.08.48 # yeah I will try that, I have to leave, thanks for the help. :) 04.08.50 Quit webguest24 ("CGI:IRC") 04.09.02 # maxkelley: I thought I told him that :P 04.09.42 Join webguest29 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-49ff50a7d2e86995) 04.11.06 # Sorry, I'm back. It says that the database is initalized but not ready. 04.11.14 Quit webguest29 (Client Quit) 04.11.40 Join webguest45 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-0dcdc8bbd27b51c3) 04.11.51 Quit webguest45 (Client Quit) 04.11.52 # where you get that info from? in the debug menu? 04.12.18 Join webguest57 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-b2171ea1a7878572) 04.12.25 # Yes, the debug menu. 04.12.37 Part keanu ("Leaving") 04.12.55 # what happens when you click on database in the main menu? 04.13.18 # It says that it is not initalized, and asks me to do it. This is after a reboot. 04.14.19 # initialize it then and just wait for it to finish 04.14.36 # OK, thanks. 04.14.37 Quit webguest57 (Client Quit) 04.14.50 Quit Isolinear (Read error: 110 (Connection timed out)) 04.23.10 Quit homielowe (Read error: 110 (Connection timed out)) 04.35.50 Join stevenm [0] (n=stevenm@129.2.201.58) 04.37.56 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) 04.38.27 Join webguest55 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-27a8c0cb6895595b) 04.38.30 Quit webguest55 (Client Quit) 04.50.53 Join ord [0] (n=qwm@h38n2fls32o1010.telia.com) 04.52.42 Quit qwm ("Reconnecting") 04.52.50 Nick ord is now known as qwm (n=qwm@h38n2fls32o1010.telia.com) 05.06.51 *** Saving seen data "./dancer.seen" 05.08.41 Quit gtkspert (Remote closed the connection) 05.09.12 Join gtkspert [0] (n=gtkspert@gateless.info) 05.13.35 Quit stevenm ("Connection reset by beer") 05.15.56 Join bb__ [0] (n=bb@dslb-088-074-142-105.pools.arcor-ip.net) 05.27.22 Quit bb (Read error: 110 (Connection timed out)) 05.27.27 Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) 05.48.39 Quit XavierGr (Read error: 110 (Connection timed out)) 06.05.19 Join vloosie [0] (i=cf3746a7@gateway/web/cgi-irc/labb.contactor.se/x-dda6291f6d4181a6) 06.06.01 # Hey, I was wondering if I could have RockBox show a different loading screen when I turn my iPod on? 06.06.18 # Like, maybe a picture or animated GIF, can I do this, anyone? 06.07.19 # have you searched the forums? 06.07.30 # Yes. 06.08.22 # there are topics about this 06.09.23 # I haven't seen any talkng about different pictures when you start up rockbox 06.11.01 # http://forums.rockbox.org/index.php?topic=6937.0 06.12.26 # and look up logo swapper on the wiki 06.15.55 # what ever happened to the page (might of been on the wiki) where you select patches on the site and then it would compile that for you? 06.24.16 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) 06.29.03 Quit homielowe (Remote closed the connection) 06.36.01 Quit linuxstb (Read error: 113 (No route to host)) 06.40.36 # Another question! 06.41.03 # Every time i plug my ipod into my computer it's config files gets set back to default 06.41.20 # that shouldnt happen :p 06.41.31 # how can i make it run my saved config file every time even after i plug it into my computer 06.42.01 # you mean every time you unplug your ipod the default cfg loads? 06.42.15 # yeah 06.42.24 # is there a file /.rockbox/config.cfg when you plug it into the comp? 06.43.07 # i yes 06.43.08 # yes* 06.43.27 # and there is also config01.cfg which is the one i want 06.43.36 # it to run every time 06.43.43 # open it up in your text editor, is it the same as config01.cfg? 06.44.08 # jdGorden: are you familiar with the fourms? do you remember the site you could select your patches and it would compile it for you automatically? 06.44.33 # psycho_maniac: yes, and that site your talking about was a site i whipped up 06.44.39 # they are different JdGordon 06.44.53 # vloosie: can you pastebin config.cfg? 06.45.00 # ? 06.45.18 # ... is the file empy apart from the comments at the top? 06.45.36 # it poped in my head today thinking about patches. what happened to it? 06.45.46 # i lost interest in it 06.46.04 # i stll have the code for it somewhere if your a phpp-ninja 06.46.10 # i remember it being down for awhile because the demand was high? then it was never opened up again. 06.46.16 # .. and you probmise not to laugh at my crapness :p 06.46.40 # the best i can do is http and barley that lol. 06.47.20 # vloosie: if you load oyur config01.cfg and then shutdown, when you turn it back on is the settings as you expect? 06.48.24 # * JdGordon back in 10 06.48.34 Join delsvr [0] (n=delsvr@ool-4353166a.dyn.optonline.net) 06.49.00 # yeah, when i reset my ipod, its only when i plug/unplug it from my computer.. then it resets it 06.49.00 Part delsvr ("Leaving") 06.49.08 # i might have fixed it just now 06.49.30 # i just deleted the one i didnt want and renamed config01 to config 06.53.26 # but now i don't know how to make my new bmp splash screen to run when i start up my ipod 06.54.51 # ok good 06.55.02 # i fixed both of the problems i had, thank you cya ! 06.55.06 Quit vloosie ("CGI:IRC") 06.59.53 # oh thanks for leaving when you got your problems fixed. i wanted to ask you about the boot screen 07.00.45 # bah 07.00.56 # so was it a real bu? we'll neevr know 07.01.33 # bu? 07.02.19 # bah 07.02.21 # bug 07.02.47 # too bad he couldn't stick around to tell us 07.06.55 *** Saving seen data "./dancer.seen" 07.12.56 # ah...home again =) 07.14.18 # well then welcome home 07.23.40 Quit gtkspert (Remote closed the connection) 07.25.28 Join gtkspert [0] (n=gtkspert@gateless.info) 07.34.13 Nick psycho_maniac is now known as psycho_maniac_ (n=psycho_m@ppp541.hk.centurytel.net) 07.34.35 Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net) 07.38.05 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) 07.38.34 Join JdGordon_ [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) 07.39.22 Quit JdGordon (Read error: 104 (Connection reset by peer)) 07.39.29 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) 07.40.27 Join psycho_maniac [0] (i=psycho_m@ppp541.hk.centurytel.net) 07.40.36 # JdGordon: I have that manual entry for ya... :) 07.41.59 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) 07.43.52 Quit psycho_maniac_ ("Good Bye") 07.44.40 # yay 07.44.45 # stick it on flyspray? 07.44.54 # WTF is robot finds kitten? 07.45.28 # your a robot and you have to find the kitten. 07.47.58 # have you played it? 07.48.22 # I tried but the task is closed... lol 07.48.41 # i just tried it in the sim and it has no point? 07.48.51 # you just wanl around the screen? 07.48.56 # is there skill involved? 07.49.01 # not really. 07.49.29 # maybe was easy to port to rockbox. so thats why they did it? 07.51.48 # It seems to be trying to emulate the surreal-type feel of something like this: http://www.trevorvanmeter.com/flyguy/ But it's hard to do with only text messages at the top of the screen... lol 07.52.48 Quit Nico_P (Remote closed the connection) 07.57.18 # wow that game is cool 07.58.35 # but super easy...flyguy 08.00.03 # lol.. I don't think it was meant to be difficult.. I think it was meant to be something fun to do.. :) 08.02.48 # kinda cool how you can find stuff and interact with it like the dancing robot 08.04.06 # Yeah. 08.04.17 # No instructions, you just find things on your own. 08.05.53 # wow i reached the end of the game i think 08.06.17 # -community.. 08.06.33 Join cdiddy1 [0] (n=cdiddy@24-217-146-233.dhcp.stls.mo.charter.com) 08.07.30 # hello, I was wondering if you guys have heard of a problem with adding bookmarks. I have en e280 minus the R and it will not add the bookmark 08.07.40 # maybe I overlooked something 08.10.26 Part toffe82 08.11.40 # do you have the most recent build? 08.13.23 # I have the current, stable build. I tried googling and did not see anything. Is the latest, bleeding build have a fix? 08.13.48 # there is no such thing as a "stable build" 08.14.17 Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater) 08.14.57 # Okay. I had an e280r, and was able to get the bookmarks working under that ... I returned it and got the regular, and reinstalled rockbox, and the bookmarks dont seem to do anything when i try to make one 08.18.10 Quit psycho_maniac (" HydraIRC -> http://www.hydrairc.com <-") 08.22.52 Quit BigBambi (Read error: 113 (No route to host)) 08.23.40 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) 08.26.10 Quit jhulst (Read error: 113 (No route to host)) 08.30.18 Join hcs [0] (n=agashlin@rockbox/contributor/hcs) 08.42.50 Join hannesd__ [0] (n=light@gate-hannes-tdsl.imos.net) 08.45.08 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) 08.49.07 Quit FOAD ("I'll be back") 08.54.07 Join Thundercloud [0] (n=thunderc@resnet29.nat.lancs.ac.uk) 08.55.35 Quit hannesd_ (Read error: 110 (Connection timed out)) 08.56.24 Quit cdiddy1 ("Leaving.") 08.59.19 Join Rob222241 [0] (n=Miranda@p54B14BC6.dip.t-dialin.net) 09.04.21 Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) 09.05.29 Join LinusN [0] (i=linus@rockbox/developer/LinusN) 09.06.58 *** Saving seen data "./dancer.seen" 09.13.54 Join petur [0] (n=petur@rockbox/developer/petur) 09.16.00 Join Zagor_ [0] (n=bjorn@194-237-150-171.customer.telia.com) 09.16.52 Nick Zagor_ is now known as Zagor (n=bjorn@194-237-150-171.customer.telia.com) 09.17.22 Quit Rob2222 (Read error: 110 (Connection timed out)) 09.21.00 # Hi LinusN, Have you seen the recent descussion on the rockbox dev list about a quick screen for blind users? If so would this be likely to be excepted? 09.22.17 # no, i haven't seen it yet, i've been away, so i have tons of mails to read 09.22.37 # * GodEater_ will be docking this from LinusN's Rockbox pay 09.22.45 # :-) 09.22.48 # :) 09.25.07 # ok 09.25.33 # LinusN: what strings does the quick screen display? where are they stored? 09.26.00 # they should be in the lang file, shouldn't they? 09.26.34 # I searched for "lang" and nothing was found 09.27.00 # LANG_ 09.27.30 # My search string ignores case and it stills has lang in it let me try again 09.28.22 # no luck 09.31.05 # oh, coz your looking in the wrong file i tinhk... the quickscreen srings are actually in screens.c i tihnk 09.31.08 # LinusN: ok a more simple question: What code should I be looking at to make the battery level speak automatically at 50% and 20%? 09.31.10 # no in quickscreen.c 09.31.17 # and when the charger is inserted? what file? 09.32.13 # JdGordon: what in quickscreen.c? 09.32.24 # ddalton: i suggest gui/statusbar.c 09.32.38 # it is in /apps/gui/quickscreen.c 09.32.44 # but that file is not for the faint-hearted 09.33.19 # oh hang on JdGordon I didn't read your last message sorry 09.34.21 Join CaptainSquid [0] (n=Miranda@proxy14.netz.sbs.de) 09.35.03 # I guess it doesn't help that I don't know structs but I will still modify it later. 09.35.14 # thanks jdgordon you were right 09.35.35 Nick Bagder_ is now known as Bagder (n=daniel@1-1-5-26a.hud.sth.bostream.se) 09.35.41 # there was ever a doubt? :O 09.35.43 # :D 09.40.30 Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) 09.41.41 Quit davina (Read error: 104 (Connection reset by peer)) 09.42.26 Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) 09.42.49 # LinusN: does this look like the right if statement to put code to voice "charger removed"? if ((charge_state == DISCHARGING) || (charge_state == TRICKLE)) 09.42.53 # it is part of the file 09.42.59 Join AegisDrgn [0] (i=AegisDrg@dynamic2-217-041.usc.edu) 09.44.05 # Hello all, is anyone available to help with a question about a problem I am having with loading up the original Sansa firmware on a e280? 09.44.56 # it's best just to ask the question 09.44.56 # ddalton: you want to voice when it is inserted and extracted? 09.45.37 # Ok, sorry for the delay 09.45.47 # When I try to boot up the original firmware 09.46.08 # it would spool out some text 09.46.09 # LinusN: yes 09.46.14 # then the screen would "burn out" 09.46.24 # uh, how to explain 09.46.31 # it would gradually turn white 09.46.49 # then the white screen would develop a black hole that grows to cover the screen 09.47.05 # the scroll wheel remains lit the entire time 09.47.07 # ddalton: then maybe apps/misc.c is better, in the default_event_handler_ex() function 09.47.35 # LinusN: for "charging" as well? 09.47.51 # and maybe alerting the user of the battery level every 25%? 09.48.03 Quit gtkspert (Remote closed the connection) 09.48.12 # ddalton: how often do you want it to say "charging"? 09.48.18 Join gtkspert [0] (n=gtkspert@gateless.info) 09.48.38 # LinusN: when I insert the charger 09.48.54 # AegisDrgn: this sounds like the same problem others have reported in the forums. Have you read the thread there ? 09.49.06 # for the "charging", you want to edit misc.c 09.49.31 # ok thanks for your help I will give that a go. will battery levels work as well there? 09.49.33 # I couldn't access the forums. When I clicked the link, I would get a "page not found" error 09.50.02 # I was hoping the forums would help, didn't want to bother you guys with this problem. 09.50.59 # http://forums.rockbox.org/ doesn't work for you at all ? 09.51.25 # waaaiit, ok got onto the forums using my roommate's laptop 09.51.28 # http://forums.rockbox.org/index.php?topic=12953.0 <-- this is the thread 09.51.48 # d 09.51.49 # alright, thanks. I'll get back to you if I can't fix it 09.52.40 # ddalton: you might have to do it in statusbar.c 09.52.52 # AegisDrgn: I didn't promise you a fix :) 09.52.57 # ddalton: the battery level, that is 09.53.14 # yep I think your right. Hopefully this works just compiling now 09.53.21 # for the charging thing 09.53.24 # AegisDrgn: the problem is NONE of the developers own a e200r, and none of our non-developer techies that own one have one that exhibits this issue 09.55.23 # GodEater_: I don't have the rhapsody one, just the plaino e280. Ok...trying to figure out how to use the sansapatcher when the device doesn't show up in windows. T_T 09.55.56 # AegisDrgn: ah - in that case I take it back - misread what you said sorry 09.56.03 # *searches for manual - how to boot up in emergency recovery mode?* 09.56.30 # AegisDrgn: look in our wiki 09.56.32 # I think 09.57.05 # AegisDrgn: if it, the instructions will be in that thread somewhere 09.57.36 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) 09.59.42 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) 09.59.53 # LinusN: it compiled just got to test it 10.02.15 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) 10.04.13 # thanks LinusN it seems to be working. It says the wrong lang string but that is because I am using the wrong voice file 10.04.33 # ddalton: good 10.06.03 # oooh boy...seems like I will have to go into recovery mode, copy the original firmware file back, then redo rockbox installation using the older 0.2 sansapatcher instead 10.06.15 # *nervous nervous* 10.06.32 # AegisDrgn: it's not as bad as all that. Just make sure you do each step carefully 10.06.41 # AegisDrgn: it's not nearly as daunting as e200tool :) 10.09.13 # committer #57 was added 10.09.41 # who be that ? 10.10.04 # Stéphane "sdoyon" Doyon 10.10.12 # hope he does show up more often here... 10.10.54 # Bagder: Sdoyon has svn access? 10.11.04 # starting now, yes 10.11.24 # good hopefully that will allow for some voicing patches to be committed. 10.17.07 # LinusN: thanks for your help with that part of the patch. Now I just need to work out how to do the battery level thing 10.17.25 # ddalton: that's a little difficult 10.17.49 # whats the point of it voicing "charging" if you know you just plugged the charger in? 10.18.13 # JdGordon: The same as the "charging" icon? 10.18.25 # ddalton: you have to find the correct spot in the statusbar code to insert your code, and then you also have to handle the timing, so it only speaks at regular intervals 10.18.26 # what he said :-) 10.18.37 # people look at the chargin icon? 10.18.52 # LinusN: ok I think I can probably do the timing part but what function in rb is executed all the time? 10.18.58 Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) 10.19.13 # ddalton: that's the next issue, it isn't always executed 10.19.23 # JdGordon: so you are sure that it is charging 10.19.24 # ALRIIIGHT thanks for the help godfaterh 10.19.27 # godfather* 10.19.35 # sorry for the misspelling, got too excited/relieved 10.19.37 # LinusN: Ok I will search for it 10.19.39 # thought I bricked my sansa 10.20.08 # so is the battery level updated in the status bar or what ever you guys call it? 10.21.55 Quit qweru ("moo") 10.21.55 # LinusN: it will be a bit harder to test as well :-( 10.22.25 Quit AegisDrgn () 10.22.40 # ddalton: the statusbar code is called every now and then to update the battery icon, if the statusbar is visible 10.23.19 # so that's another problem can you turn off the statusbar? 10.23.49 # yes 10.24.08 # ok I better go for dinner but that's another problem 10.24.12 # so speaking the battery level is not that easy to accomplish 10.24.59 Quit TMM ("Ex-Chat") 10.27.27 Join obo [0] (n=obo@rockbox/developer/obo) 10.32.41 # "this torrent included [Maga]Zine Easy Rockbox installer" 10.32.49 # http://thepiratebay.org/tor/3802651/iPod_5.5G_Rockbox_9-10-07_%5BMaga%5DZine_(FIXED_) 10.32.51 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) 10.33.16 # never hard of [Maga]Zine before... 10.33.18 # heard 10.37.44 # how cute 10.38.54 # * GodEater_ bets it's a trojan 10.38.59 # haha 10.39.34 # "iPod_5.5G_Rockbox_9-10-07_Now_with_Botnet_Client.torrent" 10.40.06 # You can download themes 10.40.06 # from www.rockbox.com 10.40.13 # ahha 10.40.44 # rockbox.com is parked it seems 10.41.00 # owned by Creative Advertising Consultants, California 10.41.05 # ... and shows mp3-related ads... 10.41.24 # and some other crap 10.52.51 # LinusN: Do you still think I should speak the battery level? 10.53.09 # ddalton: i doubt it 10.53.40 # JdGordon: re your comment about people knowing when they insert the charger. What if they forget to plug it in at the wall? they won't hear "Charger inserted" and will check it. 10.54.05 # ok I will have a quick look at it but it was sdoyon was going to do 10.54.12 # something he was going to do 10.55.15 # LinusN: what about powermgmt.c does that have any battery level code? 10.56.05 # ddalton: yes, but powermgmt.c doesn't have access to the voice api 10.56.18 # delYsid: Hi, what were you saying about making a unit? 10.56.24 # with the voice 10.56.27 # in your email 10.57.08 # LinusN: could I get it to return something to my function if it found the battery was at 50%? 10.57.53 # ddalton: that is easy, but when would you call that function? 10.57.58 # Where else do you want the battery level voiced? It already is spoken in "Rockbox Info" ... 10.58.26 # amiconn: when it hits a certain level to tell you where ever you r in rockbox 10.59.00 # LinusN: that's a good question. Is there any code in rockbox that is running all the time? or what about in talk.c? 10.59.46 # ddalton: i don't know, have to think about that 11.00.37 # LinusN: could I get the statusbar code to run if the statusbar is off? is there a way I can do that? 11.01.00 # ddalton: we don't want that 11.01.17 # ok 11.01.37 # * ddalton thinks 11.01.44 # Imo it would be really annoying to have something voiced "out of nowhere" 11.02.39 # The voice UI is about getting information you need, not about polluting the environment with acoustic messages 11.03.18 Join pondlife [0] (n=Steve@rockbox/developer/pondlife) 11.04.30 # amiconn: it is a battery level warning it will probably be voiced 3 or 4 times from when the battery is 100%. You can turn that voicing off if you like (there will be a setting) what do you think? 11.04.32 # amiconn: in this case I disagree - I can see that for a non-sighted user, getting a battery level "warning" would be useful - you don't want to keep having to go into the Rockbox info to cehck this. 11.04.35 Quit gtkspert (Read error: 110 (Connection timed out)) 11.04.55 # yes exactly what stephane and I think. 11.04.59 # GodEater_: i agree 11.05.11 # good someone agrees with me :-) 11.05.14 # sounds quite convenient to me 11.05.21 # now I just need to work out the code side of things 11.05.24 # * JdGordon agrees with amiconn on this one 11.05.49 # * ddalton disagrees with JdGordon and amiconn. 11.06.01 # * JdGordon couldnt have guessed that! 11.06.29 # besides, whats the point if there is a chance you will miss the warning anyway? 11.06.33 # GodEater: I don't need a warning, sighted or not. When the battery is too low, it will shutdown anyway 11.06.37 # JdGordon well what don't you agree with? 11.06.37 # well sighted uses also only get a low battery warning if it's really close to turn off - and I thought that splash screen is already voiced? 11.06.42 # *users 11.06.53 # An audible warning would just be annoying when listening to music 11.07.03 *** Saving seen data "./dancer.seen" 11.07.03 # ddalton: voicing the remaining batt when it gets low 11.07.12 # amiconn I am out I don't have my charger. My player tells me how long I have left so I have some idea. It doesn't just shutdown on me 11.07.26 # no its not 11.07.35 # but you dont care how much battery is left as long as its on 11.07.43 # actually the shutdown message is ("battery low") 11.07.44 # if you do deciede you want to know, goto the info screen 11.08.03 # JdGordon: some people do like stephane 11.08.04 # and me 11.08.27 # and also the info screen is to far that's why we want to implement a blind users quick screen. 11.08.55 # JdGordon: do you use voice? 11.08.59 # no 11.09.08 # JdGordon: so why care ? 11.09.18 # do you ever glance at the status bar to check your battery level? 11.09.21 # i like arguing 11.09.24 # or what ever its called 11.09.28 # ddalton: no 11.09.38 # its useless on the sansa anyway 11.09.40 # guess what so do I!!! 11.09.46 # I am sure you do 11.09.50 # look at it 11.10.16 # ok, well if you know my viewing habits more than me.. who am i to argue 11.10.25 # fine so it doesn't give you a little bit of a warning like if its below 20% you know its low? 11.10.53 # * JdGordon has had the sansa turn off because of no batt in his pocket a few times and not cared 11.11.13 # I could imagine that if too many things are voiced, you would start to ignore it at one point and be annoyed that you can't listen to the music anymore... ;) Besides I'm already irritated by voice on swcodec because it still talks the filename when the music starts (wasn't possible on Archos and I'm used to that) 11.11.48 # well your the type of person who doesn't care about the battery level. So if there are blind users that are like you turn it off. I don't actually care. But I would like a warning. 11.11.58 # and I am sure lots of other people would as well 11.12.49 # ddalton: What is more important: technical information about the device or actually using the device for its primary purpose, i.e. klistening to music? 11.12.50 # pixelma: really? it doesn't here. I said it will be voiced 4 times with a full battery. Your telling me that's a lot? 11.13.01 # And we don't want tons of settings, there are already too many 11.13.13 # amiconn: You can't listen to it with a flat battery 11.13.26 # and why do we have battery gages then? 11.13.33 # No, but you'll notice that without annoying talk-over 11.13.33 # if you have options for each and everything should be voiced or not, that would make a lot of new options 11.13.39 # but if your out without a charger anyway, whats the point of it telling you it has 10% left? 11.13.44 Quit idnar (Nick collision from services.) 11.13.46 Join idnar_ [0] (i=mithrand@unaffiliated/idnar) 11.14.05 # JdGordon: you know roughly how long your got. 11.14.11 # JdGordon: on Archos (especially Ondios) you could go buy a new battery ;) 11.14.30 # actually that's 3 11.14.43 # ddalton: how does that make a difference? if you have 10min left and your 2 hours fom a charger... 11.14.51 # pixelma: so you go buy them when it dies anyway 11.15.10 # pixelma: re voice options. It wouldn't really. A few here and there we might end up with 6 or 7 but is that to many? 11.15.16 # what about all the lcd settings? 11.16.13 # well you know that it is going to go flat so you wouldn't start recording a recording or something 11.16.36 # JdGordon: You disagree with my idea. then why do we have battery gages in rb? 11.16.57 # and why does about 3 pieces of equipment I have here tell me these warnings? 11.17.00 # * JdGordon 's wps doesnt 11.17.49 # ddalton: That's different in that the battery level displays (status bar etc) don't "push" the information- they are "queried" by the user - when the user wants it 11.18.19 # LinusN: re voicing of battery level code: If my function told the talk function to voice something wouldn't it talk? 11.18.45 # it could, but firmware cant talk to apps 11.18.54 # so from powermgmt.c if it return a value then my function could check if that is true and then execute its code? 11.19.21 # amiconn: how? 11.19.23 # ddalton: then you're back to square one - when to call that function 11.19.51 # LinusN: when it receives the new value. Or is that not possible in c. 11.19.59 # * JdGordon whispers the idle thread and hopes im ignored 11.20.09 # ddalton: By looking at them - they don't disturb you when you just want to listen to the music 11.20.29 # ddalton: "receives"? 11.20.42 # amiconn: it is 3 or 4 times from a full battery is that really bad? and you can turn the setting off 11.20.55 # yeah not possible in c? 11.21.35 # ddalton: it has nothing to do with c 11.21.59 # ddalton: for this to work, the battery level has to be check at regular intervals, and the level be spoken when it reaches a critical point 11.22.14 # LinusN: one more idea: Do you know how the talking plugins patch works? Could we do that with the firmware dir? 11.22.35 # ddalton: no, we don't want that 11.22.46 # LinusN: why? 11.23.18 # because the talking is supposed to be done att the application level and not the operating system level 11.23.45 # ddalton: Even once is bad when 11.23.54 # LinusN: is screens.c running all the time? 11.24.10 # when what? 11.24.12 # ddalton: i'm not saying that it can't be done, all i'm saying is that it isn't all that easy 11.24.33 # ddalton: When I want to listen to music and not be disturbed by technical details... 11.24.43 # turn the setting off. 11.24.56 # amiconn: then i guess you are the one which turns of that feature in the settings 11.25.57 # LinusN: so if we can make the status bar code run all the time why can't we make other code run all the time? 11.26.01 Quit linuxstb_ (Read error: 113 (No route to host)) 11.26.32 # ddalton: i repeat: it's not impossible, it just isn't trivial 11.26.39 Quit JdGordon ("Konversation terminated!") 11.26.47 # I can't imagine you ever want that. Imo it's just bloat. Voicing just because we can, not because it's useful 11.26.56 # LinusN: ok but how did we make the statusbar code run in the background? 11.27.13 # ddalton: it isn't run in the background 11.27.24 # when is it ran? 11.27.26 # then? 11.27.28 # ddalton: it is called explicitly by the various screens 11.28.00 # LinusN: so now your saying I would have to call my function with each screen? 11.28.09 # ddalton: that is one solution 11.28.34 # ddalton: another solution would be to implement a framework for periodic tasks like this 11.29.06 # ddalton: or even implement SYS_xxx messages for the battery level warnings 11.29.17 # the question is still: dowe want it? 11.29.24 # do we, even 11.29.26 Join spiorf [0] (n=spiorf@host128-214-dynamic.17-79-r.retail.telecomitalia.it) 11.29.33 # amiconn: Well sdoyon is an expirience programmer. Have you seen his patches? He doesn't just suggest things for fun he suggests things that he as a blind user would find useful and most other blind users. 11.29.44 # would 11.30.28 # LinusN: how would you implement "SYS_xxx messages for the battery level " 11.31.25 # ddalton: by making the powermgmt code send them when the levels are reached 11.31.44 # LinusN: how do you get it to send them? 11.31.58 # and JdGordon said firmware can't comunicate with apps 11.32.12 # ddalton: by comparing the levels and call queue_broadcast() 11.32.36 # LinusN: once the level is reached then how do you send it? 11.32.54 # ddalton: queue_broadcast() 11.33.17 # LinusN: "return queue_broadcast()"? 11.33.28 # ; isn't there 11.33.34 # no, just queue_broadcast() 11.33.54 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) 11.33.55 # look at how SYS_CHARGER_INSERTED is handled 11.34.03 # LinusN: and in our code how do we detect it has been sent? 11.34.05 # in apps 11.34.33 # in app/misc.c, default_event_handler_ex() 11.34.45 # and what would we say? 11.34.49 # a case statement? 11.35.36 # yes 11.35.46 # like SYS_CHARGER_INSERTED 11.35.50 # LinusN: could I implement that is it very hard? 11.36.01 # no, it isn't very hard 11.36.19 # one tricky thing would be to make sure it only sends it once 11.36.31 # LinusN: I thought you said before it is possible to voice the battery level but very hard. Or did you just think of this idea? 11.36.33 # but not *that* tricky 11.37.10 # well, it is hard to do without using SYS_xxx messages 11.37.32 # LinusN: probably my easiest question today how do I get the battery level? 11.37.36 # to compare it in an iff 11.37.38 # if 11.37.47 Join xboox [0] (n=xboox@S0106000c41ed11b4.wp.shawcable.net) 11.38.08 # ddalton: battery_level() 11.38.54 Quit Soap () 11.39.15 # LinusN: should I try it? or do I need to be a good programmer like you 11.39.49 # ddalton: try it, it might be a little hard to read powermgmt.c though... 11.40.00 # * ddalton Will try it 11.40.28 # thanks for all your help LinusN. 11.44.04 # LinusN: I found this comment before a function: "/* update battery level and estimated runtime, called once per minute or" 11.44.11 # * when battery capacity / type settings are changed */ 11.44.21 # is that the right code to modify? 11.46.28 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) 11.46.32 # LinusN: around? 11.46.32 # ddalton: i think you can put your code in battery_status_update() 11.46.46 # oh thanks LinusN 11.48.04 # LinusN: at the end of the function? before the last brace? 11.48.05 Join darksaboteur [0] (n=darksabo@75.73.87.203.static.nsw.chariot.net.au) 11.49.25 # ddalton: better put it after the "batt_time =" statement 11.49.54 # ddalton: bah! wat a sec 11.50.24 # there are two implementations of battery_status_update() 11.50.56 # so you have to put your code in both functions 11.50.58 # I am on line 112 11.51.04 # ok 11.51.17 # so what brace does it go after? 11.51.24 # 112 is the simulator version 11.51.40 # 461 is the target version 11.51.43 # oh ok so before the brace on line 113? 11.52.07 # Do i need to do both? 11.52.19 # ddalton: yes and yes 11.52.57 # do your checking in a function and call that function from both places 11.53.27 # good idea forgot about that. 11.53.37 # no point repeating code. 11.54.19 # LinusN: would this check be ok? if(battery_level () ==50) {code} 11.54.37 # sure 11.54.47 # ok good 11.55.04 # you would also have to set a global flag to make sure you only send it once 11.57.47 Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) 11.57.48 # ddalton: Perhaps battery_level could drop from 51 to 49..? Might be better to do if (battery_level <= 50 && !already_warned)... 11.58.26 # what about fluctuations due to disk spin-up? 11.58.34 # Exactly 11.58.42 Join Entasis [0] (n=Jarred@ppp121-45-16-6.lns10.adl2.internode.on.net) 11.58.48 # yeah, it can go up from 49 to 51 again 11.59.01 # Well, the warning would only be triggered once, right? 11.59.22 # i.e. first time it dropped to 50 or below 11.59.42 # Then reset the already_warned flag when the charger is attached? 12.00.15 Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) 12.01.09 # pondlife: Not sure if my idea works. But I was going to have a global variable called battery_access. Then if battery level =50 and battery_access !=50 then don't voice anything. actually return. 12.01.22 # and the same for 20% and 3% 12.01.29 # maybe 10% as well 12.01.55 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) 12.02.01 Quit CaptainSquid (Remote closed the connection) 12.02.08 Quit darksaboteur ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") 12.02.13 # LinusN: what function do I use to return? Sorry I can't find your message 12.02.22 # OK, so battery_access denotes whether the warning has already been voiced or not, right? So you'd test if (battery_level() <= 50 && battery_access > 50)... 12.03.24 # if(battery_level () ==50 && battery_access > 50) 12.03.28 # is that what you said 12.03.29 Join Tiberiusfury [0] (n=Tib2@70-41-245-47.cust.wildblue.net) 12.03.46 # actually maybe I should an array 12.03.50 # use an array 12.04.23 # because we have 50 asigned to battery_access then we assign 20 to it it will execute the battery _level =50% 12.04.27 # actually no it won't 12.05.18 # pondlife your were right. 12.05.25 # you 12.05.56 # LinusN: is it queue_broadcast() 12.05.57 # ; 12.06.10 # Just bear in mind you might never actually get 50 returned... it might go from 51 to 49. 12.06.26 Join CaptainSquid [0] (n=Miranda@proxy14.netz.sbs.de) 12.07.04 # Does anyone have any experience with the Sansa e200 series, and problems connecting to a computer via usb with rockbox installed? 12.07.09 # pondlife does that happen? 12.07.21 # I have checked the manual and FAQ, with no mention. 12.07.39 # ddalton: Might do 12.08.21 # ok changed it again. if(battery_level () >45 && <51 && battery_access !=50) /*code*/ 12.08.33 # will that work? 12.08.46 # Tiberiusfury: There is perhaps mention, because it is simply not supported. Reboot into the original firmware to use the usb. 12.08.49 # pondlife: any better? 12.09.13 # ddalton: Nope! You're overcomplicating I think.. 12.09.30 # Alright. I wish I knew that before. Thanks :) 12.09.43 # pondlife: how? Remember we don't want it to return 10 times 12.10.07 # if (battery_level() <= x && battery_access > x) { warn(); battery_access = x; } where x = 50, 40 etc. 12.11.00 # When the charger is connected, set battery_access = 0. When the charger is disconnected, set battery_access = 100. 12.11.08 # pondlife we want 3 warnings. one at about 50% one at about 15% and one at about at 5% 12.11.22 # OK, same code, but x = 50, 15, 5 12.11.31 # won't your code execute always when battery is lower than 50% or what ever? 12.12.02 # No, because once you've had the 50% warning, battery_access will be 50, so that warning won't trigger. 12.13.09 # ok that looks pretty good. I looked at it carefully 12.13.39 # and then just include an else if for different levels and different values for battery_access. 12.14.10 # good idea about setting it to 0 when the charger is connected. and 100 when it is dis connected. 12.14.30 # what about if I unplug the charger when the battery is on 46%? 12.14.42 # Or worse, 4%. 12.14.54 # Then you'll immediately get the 50% warning, won't you? 12.14.54 # That would trigger all 3 warnings in my example.... 12.15.05 # Yes, I thought that's what you'd want 12.15.11 # yes what would it do in my example? 12.15.11 # pondlife: just check it in the opposite order? 12.15.16 # Yes 12.15.17 Quit ender` (" Washing your car to make it rain doesn't work.") 12.15.29 # Check the lowest value first 12.16.03 # well let me get this part working then I will work on the charger stuff 12.16.16 # Pondlife its going to be hard to test don't you think? 12.16.25 # Use the simulator 12.16.34 Quit Tiberiusfury () 12.16.35 Join kugel [0] (i=kugel@e178076119.adsl.alicedsl.de) 12.16.36 # The battery on the sim "drains" very fast 12.16.52 # Not sure how it simulates charging though :/ 12.17.24 # That will be easy to test because i can just change the values in my code and unplug the charger on my player 12.17.29 Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) 12.18.39 # pondlife: am I complicating things to much? 12.18.40 # if(battery_level () <=50 && battery_access >50 && <100) 12.18.52 # that doesn't make sence hang on 12.19.22 # what about this? if(battery_level () <=50 && battery_access >50 && battery_access <100) 12.20.15 Join Wiwie [0] (n=goddi@86-41-104-23.b-ras2.lmk.limerick.eircom.net) 12.20.26 # ddalton: No need for that <100 clause 12.20.58 Quit Wiwie (Read error: 104 (Connection reset by peer)) 12.21.28 # pondlife: but then it will fire when the charger is disconnected because we set it to 100 on disconnect. 12.21.57 # is that not right? 12.22.02 # If the charger is disconnected, and the battery level is <= 50, then it should warn, right? 12.22.26 # o yeah 12.22.32 Join gtkspert [0] (n=gtkspert@gateless.info) 12.22.41 # sorry pondlife just making sure 12.22.52 # Anyway, I have to go.. suggest you put a patch on Flyspray. 12.23.07 # ok I will thanks very much for all your help 12.26.08 Join Wiwie [0] (n=goddi@86-41-104-23.b-ras2.lmk.limerick.eircom.net) 12.26.37 Quit Wiwie (Read error: 104 (Connection reset by peer)) 12.27.05 Join Wiwie [0] (n=goddi@86-41-104-23.b-ras2.lmk.limerick.eircom.net) 12.27.13 Quit Wiwie (Read error: 104 (Connection reset by peer)) 12.27.27 # LinusN: is this line to complicated? else if(battery_level () <=20 && battery_access >51 | battery_access <50) 12.27.40 # for when the battery level is less than 20% 12.28.01 Quit xboox ("Ciao!") 12.28.26 Quit ender` (" I was in the grocery store. I saw a sign that said "pet supplies." So I did. Then I went outside and saw a sign that said "c) 12.29.28 Join Wiwie [0] (n=goddi@86-41-104-23.b-ras2.lmk.limerick.eircom.net) 12.31.24 Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) 12.32.47 Quit Wiwie (Client Quit) 12.34.09 Quit Thundercloud (Remote closed the connection) 12.34.45 Join Wiwie [0] (n=goddi@86-41-104-23.b-ras2.lmk.limerick.eircom.net) 12.34.45 Quit Wiwie (Read error: 104 (Connection reset by peer)) 12.34.51 Join Wiwie [0] (n=goddi@86-41-104-23.b-ras2.lmk.limerick.eircom.net) 12.36.21 Join webguest84 [0] (i=ca3cf4c3@gateway/web/cgi-irc/labb.contactor.se/x-2226174878aa7636) 12.38.21 Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) 12.40.30 Join Thundercloud [0] (n=thunderc@resnet01.nat.lancs.ac.uk) 12.43.11 Quit webguest84 ("CGI:IRC (EOF)") 12.45.45 Quit kugel ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") 12.49.21 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) 12.53.25 Join daurn|iphone [0] (n=daurn@203.48.248.222) 12.57.02 Join barrywardell [0] (n=barrywar@dhcp-892b9b66.ucd.ie) 12.58.27 # LinusN: around? 13.01.33 Quit Wiwie (Read error: 110 (Connection timed out)) 13.03.20 # in the line " queue_broadcast(SYS_CHARGER_CONNECTED, 0);" what does the 0 do? 13.04.41 # ddalton: you really should find where the function is coded, it should tell you in a comment what its for 13.04.54 # JdGordon: where is it coded? 13.04.59 # but, because im such a ncie guy... its just a data value to pass to the event 13.05.02 # how do I find it? 13.05.13 # ddalton: search in files? 13.05.24 # every file? 13.05.49 # JdGordon: is it required? 13.05.57 # grep -nr "find me" . or something like that 13.06.06 # params are always required 13.06.12 # don't have prep :-( 13.06.16 # you will most likely want it to be 0 13.06.29 # if your on nix, you have grep 13.06.38 # no im on win :-( 13.06.56 # then win+s and click search in files 13.07.04 *** Saving seen data "./dancer.seen" 13.07.04 # win+f even maybe 13.07.09 # JdGordon: so how do I return to the function in misc.c to speak the battery level? 13.07.10 # * JdGordon been off windows for too long 13.07.14 # like the charger one 13.07.24 # ddalton: you don't 13.07.30 # You don't want to come back to windows either. 13.07.42 # that's why I am looking into a linux box 13.07.54 # LinusN: so what do I do? 13.08.45 # ddalton: queue_broadcast() will send the event to the main thread queue (amonge others), and the main thread event handling code will call default_event_handler_ex() to handle it 13.09.15 # LinusN: and what do I call the case statement? 13.09.21 # case something: 13.09.25 # what is something? 13.09.33 # the event you sent, of course 13.10.10 # so my function is send_level what do I write? 13.10.11 # you define a new SYS_xxx event in firmware/export/kernel.h, for example SYS_BATTERY_UPDATE 13.10.11 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) 13.10.55 # i suggest send_level does this: queue_broadcast(SYS_BATTERY_UPDATE, battery_level()); 13.11.04 Quit VGambit (Read error: 113 (No route to host)) 13.11.04 # LinusN: so what needs to be done in my function? How does it know what event to send? and does the function have to be called the same as the one I define? 13.11.31 Join Wiwie [0] (n=goddi@86-41-127-237.b-ras2.lmk.limerick.eircom.net) 13.11.50 # ddalton: i think you should take a step back and find out how rockbox threads and queues work 13.12.26 # My function is called send_level so would it be: queue_broadcast(SYS_send_level, battery_level()); 13.12.34 # nope 13.12.49 # the SYS_xxx has nothing to do with the function name 13.13.11 # would that be right if I defined the sys thing called send_level? 13.13.48 # the SYS_xxx is just a magic number so you know what event you have received 13.14.33 # you assign a new SYS_xxx event ID in firmware/export/kernel.h 13.14.38 # so if I defined SYS_xxx called #define SYS_BATTERY_LEVEL_SEND 13.15.02 # so I return the SYS thing I defined? 13.15.31 Part daurn|laptop 13.15.59 # in firmware/export/kernel.h, add this after the SYS_CHARGER_DISCONNECTED macro: 13.16.12 # #define SYS_BATTERY_UPDATE MAKE_SYS_EVENT(SYS_EVENT_CLS_POWER, 2) 13.16.23 # sorry, here's the correct one: 13.16.26 # #define SYS_BATTERY_UPDATE MAKE_SYS_EVENT(SYS_EVENT_CLS_POWER, 3) 13.17.35 # that will define the SYS_BATTERY_UPDATE event 13.17.52 # Ok thanks that's done. So now what do I add to my function? 13.18.34 # in the send_level() function, you call queue_broadcast(SYS_BATTERY_UPDATE, xxx); 13.18.58 # where xxx is the warning level you triggered, for example 50 13.19.05 # where xxx is the thing we just defined? 13.19.22 # oh ok 13.19.30 # so it must go in each if statement? 13.19.52 # yes 13.19.58 # else if I mean 13.20.14 # yes 13.20.33 Quit daurn|iphone () 13.20.47 # then you can receive the SYS_BATTERY_UPDATE event in the default_event_handler_ex function 13.21.09 # and the "parameter" argument contains the level 13.21.28 # example: 13.21.35 # case SYS_BATTERY_UPDATE: 13.21.52 # talk_id(LANG_BATTERY_LEVEL); 13.22.16 Join Peter15 [0] (n=peter151@dslb-084-058-164-045.pools.arcor-ip.net) 13.22.28 # talk_number((int)parameter); 13.22.32 # break; 13.22.42 Quit Peter15 (Client Quit) 13.22.43 # something like that 13.23.59 # LinusN: so in the xxx part of queue_broadcast(SYS_BATTERY_UPDATE, xxx); what do I add there if battery less 50 but my check is greater than 50 13.24.11 Join norbusan [0] (n=norbusan@generic-nat.unisi.it) 13.24.59 Part norbusan 13.25.13 Join norbusan [0] (n=norbusan@generic-nat.unisi.it) 13.25.53 # ddalton: i don't understand your question 13.27.16 # HI all! I have been running my own rockbox builds for iRiver H300 for some time, now I got as a present a nice shiny new ipod classic 160Gb. I have seen what is written on the wiki pages, but is there anything one can do as a normal person to help out? 13.27.32 # LinusN: well the battery could be between 50 and 20 but most likely between 45 and 50. So what should i replace xxx with? 13.27.41 # between 20 and 50 13.28.20 # norbusan: Not really - nothing will happen until someone cracks the encryption and finds a way to run third-party code and to disassemble the original firmware. 13.28.32 # you said you wanted to warn when the level is below 50, 15 and 5 13.28.42 Quit CaptainSquid ("Miranda IM!") 13.28.51 # then those values are the ones to send 13.28.55 # oh yeah I changed it to twenty and 4 13.29.27 # Umm, ok. the encryption of the hard disk or what? I have seen that in the svn of gtkpod there is some code but this is only about how setting up the iTunesDB, I guess that is something different then the encryption you were talking about. 13.29.52 # so the battery could be anything should I just send my battery_access value (to make sure something isn't done twice) or battery_level () 13.30.50 # LinusN: so I would send battery_access? 13.30.51 # norbusan: Yes, the firmware itself is encrypted - the itunedb is something unrelated. 13.31.10 # ddalton: battery_access 13.31.33 # Grmm, ok, thanks for the info. If someone needs access to firmware (as downloaded from iTunes) etc I can help. 13.32.23 Join Temik [0] (n=temik@77.51.59.34) 13.32.35 # LinusN: do I need to send the number like 4 or can I just send battery_access the actual variable 13.32.37 # norbusan: It wouldn't hurt to start a wiki page about the ipod classic and collect links and information. 13.33.06 # ddalton: just put battery_access instead of xxx in my example 13.33.18 # ok did that 13.33.35 # so now what function do I get mine to be called in? 13.33.39 # * pondlife wonders if ZombieAngel is a real name... most of them on http://www.rockbox.org/twiki/bin/view/Main/TWikiUsers are.. 13.33.41 # LinusN? 13.33.58 Quit linuxstb_ (Read error: 104 (Connection reset by peer)) 13.34.22 # linuxstb: ok, I guess it is out-of-bounds to upload firmware somewhere? 13.34.23 # ddalton: in both battery_status_update() functions in powermgmt.c 13.34.48 # (leaving for lunch ...) 13.35.10 # LinusN: so the first one on line 127? 13.35.46 # ddalton: hard to tell, since your line numbers differ from mine since you added your send_level function 13.37.11 # LinusN: but is that roughly in the right spot? I added my function at the end 13.37.25 # then you're wrong 13.37.35 # what lines? 13.37.48 Join Arathis [0] (n=doerk@p508A3CA6.dip.t-dialin.net) 13.38.37 # last time we discussed this, a few hours ago, i said it was lines 113 and 462 13.39.30 # LinusN: so before battery_percent = level; 13.39.35 # ddalton: after 13.43.21 Quit Wiwie (Read error: 110 (Connection timed out)) 13.44.09 # LinusN: that's done so now I only need to do the case statement in misc.c? 13.44.17 # yes 13.49.10 Join Rob2222 [0] (n=Miranda@p54B16F20.dip.t-dialin.net) 13.49.10 # LinusN: so what does the value of battery_access have to do with the case statement 13.49.11 # ? 13.49.35 # so you can differ between the levels 13.50.06 # but I will just voice battery_level in a talk_value function. 13.50.18 # so do I need to worry about it? 13.50.50 # well, if you only want to speak the actual battery level, you can ignore the parameter 13.51.11 Quit iamben (Read error: 104 (Connection reset by peer)) 13.51.14 # and send 0 instead of battery_access 13.51.33 # LinusN: ok and if I didn't how would I check to see what the value of battery_access is in an if statement? 13.51.36 # in the case 13.51.55 Quit Llorean (Read error: 110 (Connection timed out)) 13.52.03 # if((int)parameter == 20) {bla bla} etc 13.52.41 # but maybe it's better to just ignore it for now 13.52.47 # what's int? and why two (( 13.53.16 # the (int) is a cast to integer, since the parameter is a void pointer 13.54.56 # LinusN: thank you very much for all your help it is greatly appreciated. I will study my book on c next time and hopefully won't have to ask some of these basic questions. 13.54.59 Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) 13.55.05 # I will do the case thing tomorrow 13.55.23 # Shouldn't that be intptr_t - to avoid 64-bit warnings? 13.57.53 Quit ddalton ("leaving") 14.02.35 Part LinusN 14.02.51 Join PaulJam [0] (i=Paul@vpn-3025.gwdg.de) 14.03.55 Quit pondlife ("disconnected has pondlife") 14.05.59 Quit Rob222241 (Read error: 110 (Connection timed out)) 14.18.30 # hey PaulJam 14.18.53 # 3 days late, but the reason i didnt move the save theme settings item is because i felt it fit more in manage settings than theme settings 14.19.43 # The theme settings are a bit strange imo, especially the 'Browse fonts' 14.20.10 # Atm it's okay, but we'll get a problem when allowing per-display font setting 14.20.48 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) 14.20.54 Nick bb__ is now known as bb (n=bb@dslb-088-074-142-105.pools.arcor-ip.net) 14.21.17 # why? 14.23.12 # anyone know anything about .NET programming ? 14.24.37 # is it a question or request for code? 14.24.43 # question 14.24.47 # shoot 14.25.04 # .NET uses a VM model similar to java yes or no ? 14.25.28 # kinda :) 14.25.35 # closer to yes than no 14.26.10 # and the "VM" does it's own memory management with garbage collection? So you don't need free() per se ? 14.26.16 # yes 14.26.22 # but you can force the collection 14.26.28 # right 14.26.36 # so in theory you can't get memory leaks ? 14.26.57 # yes and no :p 14.27.11 # you can always create memory leaks 14.27.11 # well I presume the VM can leak memory itself 14.27.18 # if it's all .net native that's the theory 14.27.32 # just create some weird references that confuse the garbage collector 14.27.33 # iirc you can create unmanaged allocs which you have to free yourself, but other than that, ou shouldnt be able ot 14.27.46 # ah =/ 14.27.57 # once you pinvoke or otherwise aquire actual resources external to .net you have to manage them 14.27.58 # * GodEater_ wonders if Accenture have done just that 14.29.14 # oh, and there's a known leak somewhere in CLI when used from non-.NET software which manifests itself if you use eg. Process Explorer (thoguh that one might be a handle leak, not memory leak, I forgot the details) 14.29.59 # that'll do - thanks chaps 14.30.20 # * ender` in general doesn't like .net apps 14.31.12 # * GodEater_ doesn't either, but has to support the bloody things 14.31.47 # 128kB executable, which when you run it causes 30 seconds of disk scratching while all .net dependencies are loaded... 14.32.07 # ... and 30 MB mem usage 14.33.28 # did you forget a zero there? 14.33.34 # hehe :) 14.34.07 # * Nico_P used to quite like .NET programming, but then discovered C and linux 14.34.13 # the other problem with .net is that it's GUI isn't quite native Windows, so all buttons have ugly borders 14.35.14 Quit Nico_P (Remote closed the connection) 14.35.52 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) 14.38.41 # that'll be the windows.forms library ? 14.40.02 # probably 14.42.15 Join VGambit [0] (n=UPP@65.172.117.1) 14.44.17 # could someone with more forum powers move the thread of the Nano owner (which is more an updating problem, I'd say) from the "WPS and customisation" subforum to a more appropriate place? 14.44.27 # k 14.44.45 # "Problem with language" ? 14.45.03 # that one 14.45.17 # thanks 14.45.42 # moved to apple installation 14.45.56 # why hasn't Llorean given you powers ? 14.46.41 # I don't know, just follow the rule to not ask... 14.47.14 # * GodEater_ will pester him 14.47.40 # :) 14.48.14 # consider him pestered :) 14.50.03 # * GodEater_ stresses the powers he's asked Llorean to give pixelma are of the "Expert" kind, and not the "Eerie and Witchcraft" kind 14.57.09 Join darksaboteur [0] (n=darksabo@75.73.87.203.static.nsw.chariot.net.au) 14.58.25 # hehe pixelma got jibbed... the eerie and witchcraft ones are much more fun 14.58.45 # what badge do you get for those ? :) 15.01.46 Join pondlife [0] (n=Steve@rockbox/developer/pondlife) 15.07.06 *** Saving seen data "./dancer.seen" 15.07.12 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) 15.19.08 Join bluebrother [0] (i=RL3J5Jh6@rockbox/staff/bluebrother) 15.20.23 # * preglow plans on coding automatic gain control after playing some spc tunes the other day 15.20.34 Part norbusan 15.25.37 # * amiconn would prefer teh see a usable resampler going in 15.25.44 # s/teh/to/ 15.32.46 Join n1s [0] (n=nils@nl104-209-90.student.uu.se) 15.36.08 # amiconn: a usable resampler is a very big job 15.36.32 # and i like using my now limited coding time to do stuff i benefit from 15.36.43 Nick Tanuva|Zzz is now known as Tanuva (n=tanuva@83.220.128.10) 15.36.44 # but if it is any comfort, i am studying some resampler algos now 15.38.49 Join nicktastic [0] (n=nick@unaffiliated/nicktastic) 15.39.21 Quit darksaboteur ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") 15.40.26 Join random_desu_is_s [0] (n=chatzill@85.234.50.28) 15.46.14 # preglow: AGC+SPC? sounds dangerous. 15.46.52 # jhMikeS: why?= 15.47.19 Join LinusN [0] (i=linus@rockbox/developer/LinusN) 15.47.21 # 1) the sound of it. 2) more load during SPC playback :) 15.47.50 # ah, but most of them are way too soft 15.48.33 # well, this is why i want it 15.48.39 # what do you mean by the sounds of it? 15.52.00 # the letters...blah...just don't listen to that silliness. 15.52.20 # :P 15.53.02 # but i'm just bothered by the fact that they're so bloody silent, and i don't want to invent a procedure to peak-scan them and tag them with amplitudes 15.54.53 # Replay gain _should_ have been a standard part of that format and always tagged. ah well. 15.59.41 Join Cptnodegard [0] (n=none@unaffiliated/cptnodegard) 16.00.47 # Badger: saw your abi thread about i7 port... sure thats the best player to port to? :P 16.01.10 # of the new iaudio's, d2 would be amore logical choice 16.02.13 # jhMikeS: there is a gain factor specified in the id666 extended format 16.02.21 Join kugel [0] (i=kugel@e178078157.adsl.alicedsl.de) 16.02.30 # jhMikeS: which could be used, but i'd really much rather just code agc, shouldn't be too much work 16.02.32 # Cptnodegard: on what do you base that ? 16.02.36 # just an envelope follower a div and a mul 16.02.47 Quit Zagor ("Client exiting") 16.03.19 # on the fact that the d2 is a more well known player than the i7, bigger screen and betetr hardware 16.03.37 # Cptnodegard: but it's not more well known to the person doing the port 16.03.55 # personS according to said thread 16.04.02 # whatever 16.04.14 # people do ports do hardware they own 16.04.18 # not to hardware they don't own 16.04.44 # s/do/to 16.04.47 # welkl he asked for feedback, im feeding him back :P 16.04.56 # My pod photo's battery discharges while it should be off (long press of "play" while in rockbox...) - any known cases or solutions about this? 16.05.25 # yesterday evening it was full, today morning I tried to turn it on but it only showed the OF battery-low-screen 16.05.42 # Tanuva: which build you running ? 16.06.08 # ahm... 6.10.2007 16.06.13 # got it from svn 16.06.42 # 6th october I mean, german date formatting :) 16.06.48 # Cptnodegard: I don't see him asking "What should we be porting it to instead" 16.07.37 # Tanuva: I think you've hit the Apple firmware bug 16.07.48 # try doing a hard reset on it 16.08.41 # still illogical to port something to a little known player 16.08.51 # Cptnodegard: but the point is it's not little known 16.09.05 # we have people who own them, and who've dismantled them, and found out what's in them 16.09.23 # and thankfully we find a lot of components we're familiar with 16.09.24 # GodEater_: argh... requiring an OF update? 16.09.34 # Tanuva: no - just a hard reset 16.09.39 # Tanuva: it doesn't do it all the time 16.09.52 # ookay... see you then, gotta boot windows >.< 16.09.54 # well your funeral. guess porting to a touchscreen player would be too difficult either way 16.10.04 # why our funeral ? 16.10.24 # porting to a hardware wise old and outdated player 16.10.34 # the i7 is a i6 with flash memory 16.10.36 # preglow: theres is? I was just looking. I guess I missed it. 16.10.38 # I still fail to see why that's a bad idea 16.10.57 Nick Tanuva is now known as Tanuva|off (n=tanuva@83.220.128.10) 16.11.29 # would be better to port to something a lot of people have, although porting to any cowon player is abi tuseless as it doesnt need rb as badly as crappy players like the e200 16.11.45 Part LinusN 16.11.48 # I think you're missing the point still 16.12.14 # i see your point, porting to as many players as possible 16.12.21 # no that's not the point 16.12.39 # but if its gonna take as long as the sansa port did, the player will be off the market by the time its out 16.12.47 # TMM wants Rockbox on his iAudio 7 16.12.57 # that's how the port is happening 16.13.00 # it's as simple as that 16.13.08 # Cptnodegard: All the devices with Telechips CPUs are very similar - once Rockbox is working on one, it will be relatively straightforward to port to others. 16.13.28 # but no-one is going to port Rockbox to one until they own one 16.13.38 # it's not physically possible 16.13.53 # linuxstb: ah, i see 16.13.56 # Was there *any* OF which isn't crap one way or another? 16.14.02 # Cptnodegard: rockbox is ported by people that do it because it's fun 16.14.02 # * amiconn doesn't know of one 16.14.13 # amiconn: the karma firmware 16.14.19 # I quite like the D2, but am not convinced I will like a touchscreen. 16.14.29 # (especially the version of the D2 with DAB) 16.15.17 # [16:14] Cptnodegard: rockbox is ported by people that do it because it's fun <- yeah, but its still useful, and in the case of the e200 its also the differenc ebetween life and death as the orirignal fw is bullcrap 16.15.30 # "life and death" ? 16.15.49 # the OF doesnt voice... 16.16.05 # and the screen is hard to read even when your not driving at 100k down the wrong side of the freeway 16.16.18 # of of the e200 is so buggy and crappy that rockbox isnt a supllement, its a fullblown better working replacement :P 16.16.34 # GodEater_: Badge handed out. 16.16.40 # Llorean: good man ;) 16.17.26 # I always assumed pixelma wasn't an expert because she didn't want to be 16.17.30 # I actually really don't mind if certain people ask me, as if they're definitely qualified it's more like a reminder anyway. I just put the no-ask rule in to keep people who think they're qualified from putting me in the awkward position of turning 'em down. 16.17.33 # it didn't occur to me no-one had ever asked her 16.19.54 Join RudMan [0] (n=RudMan@167.206.188.130) 16.21.39 Join scorche|work [0] (n=8dc5049d@rockbox/administrator/scorche) 16.23.05 Join jgarvey [0] (n=jgarvey@cpe-069-134-102-044.nc.res.rr.com) 16.26.12 # what means "Xlib: unexpected async replay (sequence 0x06)"? 16.26.28 # this does the sim put out right after it crashes 16.26.33 Quit scorche|work (Client Quit) 16.27.08 # Llorean: so how was the mentor summit ? 16.27.11 Join scorche|work [0] (n=8dc5049d@st.iptel.by) 16.28.13 # Nico_P: I actually couldn't make it. I believe someone else went in my place. 16.28.27 # oh, sorry to hear that 16.32.36 Join XavierGr [0] (n=xavier@ppp186-30.adsl.forthnet.gr) 16.33.32 # Nico_P: it was horrid...a real bore...dont try to go next year 16.34.01 # sarcasm? 16.34.19 # well, you shall see once the pictures come out... 16.34.20 # >_> 16.34.35 # well hurry up woth them then 16.35.13 # scorche|work: who was Llorean's replacement ? karl ? 16.35.22 # No arm wrestling I hope... 16.35.33 # JdGordon: i think i was busy being the object of the pictures... 16.35.42 # Nico_P: yup 16.36.38 # * scorche|work wonders if he is getting himself into trouble with this joke.. 16.37.16 Nick Tanuva|off is now known as Tanuva (n=tanuva@83.220.128.10) 16.40.03 # scorche|work: who has the photos ? 16.41.20 Quit advcomp2019 (Read error: 110 (Connection timed out)) 16.41.42 Join andrewg877 [0] (n=andrew@stjhnf0124w-142162089152.pppoe-dynamic.nl.aliant.net) 16.44.13 Quit Entasis (Read error: 110 (Connection timed out)) 16.45.36 Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) 16.50.42 Join sin613 [0] (n=single@dormfw.und.edu) 16.53.08 Quit scorche|work ("CGI:IRC (EOF)") 16.54.37 Quit JdGordon ("Konversation terminated!") 16.54.54 # okay, now got a freshly reset ipod... hope it helps :) 16.56.52 Quit barrywardell () 17.01.49 Join scorche|work [0] (n=8dc5049d@80.94.225.7) 17.02.20 # Nico_P: we didnt take many, but there were some who took a bunch of things like the party 17.02.56 # i took a few photos of things like our antenna-wire-and-tape aux-in cable 17.03.00 Quit andrewg867 (Read error: 110 (Connection timed out)) 17.07.09 *** Saving seen data "./dancer.seen" 17.09.29 Join Frazz [0] (n=Fraser@thelawsons.plus.com) 17.10.14 Quit pill (Nick collision from services.) 17.10.35 Join pill [0] (i=pill@sloth.shellfx.net) 17.13.49 Part toffe82 17.15.07 Quit pill (Nick collision from services.) 17.15.14 Join mf0102 [0] (n=michi@85.127.182.13) 17.15.22 Join _pill [0] (i=pill@sloth.shellfx.net) 17.15.53 Quit Caliban (Read error: 110 (Connection timed out)) 17.17.32 Join lee-qid [0] (n=liqid@p54967763.dip.t-dialin.net) 17.17.39 Join advcomp2019 [0] (n=advcomp2@66.172.231.192) 17.25.14 Join miepchen^schlaf [0] (n=hihi@p54BF4ABD.dip.t-dialin.net) 17.26.32 Quit miepchen^schlaf (Connection reset by peer) 17.32.37 # jhMikeS: I have a problem... currently it's perfectly possible to bufclose a handle that is being buffered :/ 17.33.10 # and it continues being buffered 17.35.17 # Nico_P: ummm...why would that be? 17.35.47 # bufcolose does'nt erase the handle's data from memory... it just removes it from the list 17.36.13 # which means buffer_handle can go on buffering a nonexisting handle unharmed 17.36.44 # it probably means I need some kind of status tracking, but I need to do it in a safe way, which is why I'm asking you :) 17.36.52 # shouldn't it be marked as not-in-list like a NULL next pointer? 17.37.04 # maybe 17.38.17 # good day! 17.38.24 # hello 17.39.21 Quit Temik ("Leaving") 17.40.11 # jhMikeS: the xmms guys have a nice solution for licensing problems of plugins 17.40.37 # they added a line to the API files stating "plugins are not derivative work" 17.41.01 # perhaps we could do the same for plugins and codecs 17.41.31 # markun: Are codecs not often derivative on other work? 17.41.48 # * scorche|work waves at markun 17.41.54 # jhMikeS: sure, but they would then remain the license of the original work 17.42.05 # GPLv3 for eSpeak codec for example 17.42.08 Nick hannesd__ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) 17.42.15 # * markun waves back at scorche|work! 17.42.16 # but what about later revision that is unique to rockbox? 17.42.33 # I doubt that we can circumvent gpl that easily... and in fact I wouldn't want that 17.42.35 # jhMikeS: it depends on the ilcense I guess 17.43.11 # amiconn: isn't it the same way in which non GPL binaries can be run in linux? 17.44.12 # nope 17.44.40 # applications on linux are just run on the kernel, but interact with glibc, x11 etc 17.44.53 # Plugins on rockbox interact with the core, which is gpl 17.45.11 # * bluebrother wonders why people want to remove the quickscreen 17.45.13 # and glibc etc interact with..? 17.45.44 # amiconn: somewhere along the line something must surely interact with the linux internals, right? 17.46.29 # markun: I think the kernel can be combined with non-gpl software because userspace interacts via syscalls with the kernel, no function calling involved (i.e. library and therefore "linking") 17.46.46 # glibc is lgpl, hence both compatible to the kernel, and otoh to non-gpl apps 17.47.02 # amiconn: so we could add a lgpl layer? 17.47.15 # We could... if we want is another matter 17.47.34 # To me that's a grey area (also with linux) 17.47.38 # well, I could always add it to my private build 17.47.55 # or we could add it to svn and you could remove it in your build :) 17.48.26 # to make sure you don't run GPLv3 stuff (or worse) 17.48.39 # ? 17.48.52 # I'd rather want rockbox to go gplv3... 17.49.24 # but we'll have this problem again at v4, v5 etc.. 17.49.40 # Clearly state "v3 or later" this time... 17.49.40 # jhMikeS: I can't really mark a handle as non-existing without adding a member to it 17.50.03 # amiconn: "v2 or later" is not good enough for you I guess? 17.50.35 # what happens to GPLv2 codecs (if we have any) would they need to be removed? 17.51.00 # jhMikeS: it's removed from the list all right, but buffer_handle still has a pointer to it and doesn't use the list anymore 17.51.07 # All our codecs are "v2 or later" afaik 17.52.21 Quit scorche|work ("CGI:IRC") 17.53.20 Quit VGambit (Read error: 110 (Connection timed out)) 17.53.26 Join Falen [0] (n=chatzill@81-237-250-8-no147.tbcn.telia.com) 17.53.27 # Nico_P: Well, a reference count could work too. 17.54.02 # jhMikeS: what's that ? keeping the number of times the pointer to the handle was asked for ? 17.54.32 # yes 17.54.50 # shoudln't that be done with a semaphore ? 17.55.13 # where's the function that provides them? 17.56.15 # it's find_handle() at line 227 of buffering.c 17.57.24 Quit Arathis ("Bye, bye") 17.57.58 Join lazka [0] (n=lazka@85-124-46-242.dynamic.xdsl-line.inode.at) 17.58.26 # I think that I shall never understand why people so vocally want customizable menus. There are so few programs I've ever used where you can rearrange the menu structure, yet clearly Rockbox *must* have this, despite the fact that nobody can point out significant problems with the actual menu structure to help improve that. =/ 17.59.42 # Nico_P: Right now, it looks likely they'll be needed anyhow. 18.00.02 # jhMikeS: semaphores ? 18.00.22 # i've noticed few usability issues with the menus on sansa 18.01.10 Join Arathis [0] (n=doerk@p508A3CA6.dip.t-dialin.net) 18.02.04 # Llorean i think its the fact that there are different types of users out there that use different parts of rockbox. one person might want radio over files or somebody may just use rockbox for the plugins instead of files or database. 18.02.05 # as on my unit the directional keys don't take presses easily 18.04.24 # Llorean: Why don't you ask them how they would arrange the menus if they were customizable? 18.04.33 # so resulting to "excessive force" on the buttons causes ui misbehavior in a sense :) 18.04.47 # linuxstb: I guess then that every user would come up with a different scheme 18.04.49 # Nico_P: I'm still not extemely familiar with this yet. We could use simple always increment head and tail instead of RINGBUF_XXX stuff along side a pointer that is kept wrapped. I changed mpegplayer to do such a thing. 18.04.56 # i know i certainly wouldn't mind if i had that option 18.05.19 # XavierGr: Maybe, but it could be a nice indication of what people want, and how much customisation would actually be needed to satisfy their desires. 18.05.20 # i can't imagine any way to improve upon the existing menu structure... then again, i'm not very imaginative. 18.05.25 # jhMikeS: I'll look 18.05.40 # maybe people mean things like "customize the look", not "customize the structure" 18.06.07 # I guess you can normalize them time to time but tail must always be >= head 18.06.31 # sin613 i dont think its changing the structure, more on how the defuault rockbox menu looks 18.06.40 # jhMikeS: but I'm pretty sure the ring buffer logic is correct (though maybe not optimal), so I'd like to build upon that for now 18.07.09 # linuxstb: indeed, what i meant was that so many users want to customize the menus because every one of them has a different opinion 18.07.11 # linuxstb: I've tried a few times, and not gotten useful responses. It's usually "I'd hide away everything but the 10 options I actually use" 18.07.11 # ok. thing is, you know the buffer wrapped if tail - head >= buffer size. easier tests 18.07.27 Join sparta [0] (i=4b16a3bd@gateway/web/cgi-irc/labb.contactor.se/x-763c5c80c5fb1b8f) 18.07.38 # hi 18.07.40 Join eigma [0] (n=cat@CABLE-206-188-76-21.cia.com) 18.07.42 # overflowed is more accurate. you don't worry about wrapping at all actually. 18.07.51 # how do u install this onto a ipod version 1.1.3 18.07.59 # sorry im confused im not pro like this 18.08.33 # do i go into the ipod control folder and deleate itunes from it? and then put in rocbox? 18.08.42 Join Genre9mp3 [0] (n=yngwiejo@athedsl-121246.home.otenet.gr) 18.08.44 # Llorean: i could see that as being desirable... but instead of allowing customization, why not make a new submenu that allows people can create shortcuts in? 18.08.55 # sparta: Have you read the Installation section in the manual? 18.09.06 # provide a setting to default to that menu instead of the root menu if they desire 18.09.19 # jhMikeS: so at all times, used buffer space is head - tail ? and how is the underlying wrapping taken care of ? 18.09.22 # sin613: Most people change to only one or two "Brightness" values, and such. They can use a folder of .cfg files as the same thing. 18.09.24 # i'd never use it, but i could see it as useful 18.09.31 # uhm like is it for the nano v 1.1.3 18.10.04 # true. is that the kind of customization people ask for? "quick access to brightness setting"? that's pretty lame. 18.10.36 # sin613: That's what someone just mentioned in the mailing list. 18.10.52 # now that's simply stupid 18.10.55 # Nico_P: It uses a guard and p_head is kept wrapped for example but head_index isn't. They're just both moved by the same amount all the time. 18.11.07 # stupid, but a good use for CFG files.. 18.11.16 # A great use for .cfg files. 18.11.30 # You can put "CAR" settings in one, "Home" in another, "School" in a third, and a few more scattered around for misc other ones. 18.11.47 # I do just that. "car" "home" "dj".. 18.12.36 # "ignoring girlfriend".. 18.13.14 # is there a way to downgrade the firmware on the ipod 1.1.3? 18.13.18 # oh i thought when you meant customizing you meant rearraning the root menu, not something silly like a shortcut to brightness 18.13.38 Quit Thundercloud (Remote closed the connection) 18.13.46 # like to un encrypted or reformat it so i can easily install linux onto it or something? i know i sound like a de de de but i never done this before 18.13.48 # so ya 18.14.13 # sparta: Rockbox doesn't care what firmware version is on your Nano, as long as it's one of the 1st generation Nanos. 18.14.19 # jhMikeS: I'll probably try changing the ringbuffer to use this, but for now I want to get reliable playback going based on the current buffering code 18.14.26 # I rather like that the idea should fix up a non-standard, unvoiced bit of UI and also decrease BIN size. The disk spin-up needs addressing though. 18.14.38 # Llorean: I like that idea of locations. 18.14.56 # it is. 18.15.04 # pondlife: We already have dircache, people using it won't experience the spinup. 18.15.16 # so like how dose it work? cause like do i deleate itunes off of it? 18.15.19 # Yes, but Archos users are least likely to use it. 18.15.22 # sparta: Have you read the manual? 18.15.44 # hi, the database browser does behave really weird with the database i have right now (i did initialize a few times).. should i file a bugreport? 18.15.47 # Llorean: Use dircache, I mean 18.15.51 # sparta: look hither: http://download.rockbox.org/manual/rockbox-ipodnano/rockbox-buildch2.html#x4-60002 18.16.01 # pondlife: Well you could always go extreme and have a permanent mini-dircache for like, .rockbox/plugins /themes, and /userfolder 18.16.13 # Yes, that's the sort of thing I was thinking. 18.16.19 # Nico_P: good thing is, this code looks nice and straightforward so dealing with any threading stuff shouldn't be bad at all. 18.16.41 # Problem is also the spin-up to read the CFG file contents 18.16.51 # jhMikeS: what do you mean by "this code" ? 18.16.56 # i.e. a spin-up just to enable shuffle mode seems bad 18.17.03 # pondlife: least likely? Afaik dircache doesn't exist on any Archos... 18.17.16 # Ah, ok. Very unlikely then! :) 18.17.20 # Nico_P: buffering.c 18.17.44 # jhMikeS: Better than playback.c then ;) 18.17.46 # sparta: do you sort of understand what to do from there? 18.18.02 # jhMikeS: right. what' I'm also thinking is that once playback is reliable, the underlying buffering can be safley changed 18.18.15 # as long as the API stays the same, playback shouldn't be affected 18.18.30 # pondlife: you ain't kidding. why playback.c has a function to store the current resume point in a function the unloads a codec is beyond me. 18.18.39 Quit petur ("work->home") 18.18.40 # haha 18.18.48 # No, I am NOT kidding. 18.18.53 # wish I was 18.19.21 # * pixelma thanks Llorean for the new powers :) 18.19.23 # hopefully playback.c will become simpler with all the buffering code removed 18.19.35 # Hopefully? It better do! 18.19.50 # ahhh thank you. now i understand thanks for the help 18.20.04 # I'm starting to understand it quite well, but maybe not making it much simpler 18.20.31 # Now we need to remove the voice stuff out of playback.c too... merge it into talk.c or somewhere under a big SWCODEC #if block? 18.20.58 # jhMikeS: Will your PCM API mod make a low-latency or mixer interface more likely? 18.21.15 # I'm sorry but I've not had time to read the code recently. 18.24.00 # pondlife: it's a start but mostly I wanted to kill code duplication and have proper mutual exlusion of the DMA interrupts. 18.24.22 # No point in building on sand 18.25.32 # anyone writing pcm driver for new hw must pay attention to that and actually implement the simple little locks so more sand doesn't appear :) 18.27.30 # One thing to do is police patches that add new functionality in an inappropriate place just because it conveniently works there. I suspect playback.c suffered that one alot. 18.27.39 Join miepchen^schlaf [0] (n=hihi@dslb-088-072-194-186.pools.arcor-ip.net) 18.28.37 Part Cptnodegard 18.32.08 # ok so upon installation how come i dont see it on my ipod? 18.32.15 # i used the cgi file thing 18.32.56 Quit obo ("bye") 18.33.11 # hmm 18.33.13 # one moment. 18.33.27 # are you on windows? 18.33.28 Join rachel [0] (i=4b44d291@gateway/web/cgi-irc/labb.contactor.se/x-e1ea199aec9d2c7c) 18.35.24 # yes 18.35.26 # o a, 18.35.37 # am sorry i was working on something also as i was talking to u 18.36.04 # ok, you downloaded the ipodpatcher utility? 18.36.08 # sparta: What "cgi file thing" ? 18.37.00 # i mean the r bult 1.0.1 18.37.05 # sorry i used the wrong term 18.37.26 # Did you install the bootloader using rbutil? 18.37.59 # yes 18.38.01 # thats what i used. 18.38.30 # And then after installing the bootloader, you installed Rockbox itself? 18.39.25 # hey, everyone. I'm sure this is a question you get too often and I apologize, but I want to know how to make a playlist containing all the files on my player. The manual gives directions for this that do not seem to be correct. It says to go to a part of the main menu that does not exist. I am using a Sansa e200 series. Thank you! 18.40.38 # what part of the manual are you looking at? 18.43.11 # section 4.4.2 18.44.09 # other parts of the manual note that you can't shuffle your entire library but you can make a playlist out of your whole library. then this section makes it seem like it's a relatively easy process. 18.44.10 # Might well be outdated since the menu was re-arranged. Have a poke around, the menu entry should be there somewhere 18.44.39 # rasher: Main Menu -> Playlists -> Create Playlist 18.45.01 # right, then do i have to manually add every single thing in my library? 18.45.38 # my goal is to be able to shuffle my entire library. 18.45.42 # no. This creates a playlist with all files on the player 18.45.44 # rachel: the entry bluebrother just mentined should create a playlist of your entire library 18.45.44 # i should have made that clearer, sorry. 18.45.47 Quit mf0102 ("Verlassend") 18.46.00 # the so-called "root playlist". Just play the created playlist and shuffle that. 18.46.23 # I never really liked how that worked :\ 18.46.44 Join ashridah [0] (i=ashridah@nat/microsoft/x-43fe26e0c31c303d) 18.46.57 # No idea how to make it more reasonable.. perhaps in the context menu for the Files entry of the main menu? 18.47.15 # okay, now i feel dumb because I have looked through my bag and can't find my player to try it!!! But thank you! I will try it as soon as i find my player. 18.47.27 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) 18.47.46 # * ashridah tips hat 18.47.51 # hey guys. long time, etc. 18.48.24 # you should also be able to go the the database, and use "Playlist / Insert (or Insert Shuffled)" from the contect menu of the entries, e.g. the "Artists" entry 18.48.54 # yah 18.48.59 # this seems to work fine here. 18.49.10 # ok so where do i install it to ? 18.49.16 # sorry im totally new 18.49.20 # to this field 18.49.27 # i'm in the market for a new player, and i'm having trouble finding a decently sized one that'll support rockbox. anyone feel like recommending their favourite platform? I've had a H140 for the last 3.5 years with rockbox on it for most of that time, but it's t ime to step up to something bigger (my whole music collection is around 80gb now :S) and that doesn't have a dying HD 18.50.11 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) 18.50.17 Join FOAD [0] (n=dok@dinah.blub.net) 18.50.22 # ashridah: I've happy with my Gigabeat F upgraded with an 80GB disk. But the 80GB drives seem very hard to find. 18.50.24 # ashridah: Gigabeat. If you're feeling adventourous, get an S and help port Rockbox to it. Failing that, a 5G ipod 80GB drive. 18.50.31 # s/I've/I'm/ 18.51.02 # rasher: 5g? as in 5.5g? are those supported properly now? last time i checked (a while ago) there was issues with the ata commandset it used or something 18.51.22 # ashridah: Ah yes, 5.5, and yes, the harddisk problem is fixed (or worked around?) 18.52.09 # cool. isn't the battery life on the ipod models a bit lackluster? (and i wonder if the 160GB model will work without extra futzing. my guess is no) 18.52.15 # rasher: I believe it's "fixed, but not the optimal solution" 18.52.19 # ashridah: You could just try and find a new 80GB disk and put it in your h140 18.52.19 Quit rachel ("CGI:IRC (EOF)") 18.52.37 # Llorean: that's my understanding as well 18.52.39 # ashridah: the newest iPods (the "classic" 80gb and 160gb) are new hardware entirely, won't work at all. New ports, if anyone tries. 18.52.47 # linuxstb: yeah, but the battery's 3 years old, and i don't really have time to mess with it. new job's kinda swallowing my spare time now 18.53.00 # sparta: stilll around? 18.53.05 # ah, yeah. they're not portalplayer anymore are they 18.53.13 # any specs exist for them? 18.53.30 # sparta: go to build.rockbox.org, download a zip file for your player, and extract it in the root of your player's filesystem. 18.53.36 # ashridah: You might as well switch the battery while you're at it, then.. But really, if you want a new player, it's either Gigabeat or Ipod 5.5 18.54.14 # sparta: Rockbox Utility can install the bootloader and the build itself. You can just use the "Complete Install" button 18.54.15 # sparta: Which device are you installing on? 18.54.22 # hm. wonder where i'd get a gigabeat here. 18.54.31 # ashridah: ah yes, that's your next problem.. 18.54.40 # ashridah: Where is here? 18.54.48 # linuxstb: seattle, washington 18.55.40 # rasher: sparta's installing on ipod nano, 1st gen 18.55.47 # The Gigabeat S is available from refurbdepot.com, but that port isn't in a working state yet. ebay should have some Gigabeat Fs. (search for F20, F40, F60) 18.55.49 # preglow: around? I built a single-core version of rockbox for e200 and still had that bloody problem with test_codec there so nothing to do with dual-core per se. 18.55.57 # hm. 18.56.21 # ashridah: The 'classic' is entirely new hardware (probably arm based), no specs, and encrypted firmware 18.56.46 # i have no idea how to get to it 18.56.48 # And the 160GB disk has a different physical interface, so can't be fit into any other rockbox target 18.57.31 # Swapping the hdd and battery of an iriver is neither very difficult nor time consuming 18.57.34 # sparta: to what? 18.57.35 Join merbanan [0] (n=banan@83.233.243.132) 18.57.36 Quit alienbiker99 ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") 18.57.37 # amiconn: could you connect it to a MMC slot? 18.57.39 # * ashridah has a nasty feeling he's going to have to bite the bullet and get an ipod 160GB model, and reencode a metric assload of oggs and flacs :S 18.57.53 # ashridah: without rockbox :O 18.57.58 # maxkelley: exactly 18.58.05 # NOO 18.58.07 # sparta: to get what? You said you already used Rockbox Utility, just use it for installing the build too 18.58.08 # ashridah: Honestly, replacing the battery in an H120 takes less than 10 minutes, assuming you don't forget to put any screws back in and have to re-open it. 18.58.15 # it gets all required files from the net. 18.58.16 # Finding a matching hdd could be a challenge though (the only known 80GB model with 50-pin ata is the Toshiba MK8007GAH) 18.58.30 # * maxkelley throws ashridah in the dungeon and forces him to crack the new ipod encryption with pencil and paper. 18.58.35 # Llorean: yeah, it's mostly just a time/materials issue. i'd have to ebay some parts. no big deal, just time consuming atm 18.58.42 # markun: Perhaps, but then you'd still have to implement the protocl 18.58.43 # Ebay what? 18.58.58 # You can order new batteries compatible for the H120/H140 still, even. 18.59.03 # Llorean: i'm completely lacking in tools, i discarded almost all of them when i moved here. i'd need at least the right driver 18.59.08 # Ah 18.59.10 # besides, i really want something new and shiny :) 18.59.39 # Swapping the hdd itself is also just ~10 minutes. You'll have to backup and reupload your files though 18.59.40 # and much thinner would be nice too 18.59.46 # amiconn: natch 18.59.46 # it's amazing how thin the new stuff is. 18.59.58 # but yeah, the h140's a bit of a brick 18.59.58 # But that doesn't take very long either 19.00.13 # The "new and shiny" factor must not be underrated.. 19.00.17 # * amiconn needed around 30 minutes per direction for ~25GB back when he did it 19.00.19 Join scorche|work [0] (n=8dc5049d@rockbox/administrator/scorche) 19.00.25 # jhMikeS: *shrug* 19.00.35 # but yeah, having to inflict itunes on myself doesn't really feel too great 19.00.40 # jhMikeS: then i truly wonder what about your commit triggered it 19.00.43 # preglow: yeah. it's a big *wtf*? 19.00.45 # i've never used itunes on a system i own, and i probably never will 19.00.45 # amiconn: I'd say the HD swap is a good deal less effort/time than the battery swap. Less screws, and no weird angled plug. 19.00.59 Quit eigma () 19.01.02 # ashridah: they do have third party programs, but you won't get simple filesystem transfer 19.01.08 # and i love test_codec :/ 19.01.37 # * linuxstb blushes 19.01.39 Join VGambit [0] (n=UPP@65.172.117.1) 19.01.50 # rasher: yeah. that's basically my problem. i want my music to STAY in the disk structure i already have. (mostly because it's somewhat poorly tagged :) ) 19.01.51 # preglow: I suppose I really should focus on that before proceeding now. at least one big, old, lump of code is out of the way and that sort of bug should be found before being confounded. 19.02.26 # i can't believe they encrypted the firmware tho. talk about jumping through hoops 19.02.29 # ashridah: I don't know what features you value most, but imo the H1x0 is way better hardware than the ipods 19.02.56 # You have radio, s/pdif, recording, and better battery runtime 19.03.09 # amiconn: sounds like size is a factor, in which case the h120 loses quite a bit of points compared to an ipod 19.03.26 # Yeah, somewhat 19.03.45 # But does anyone make large capacity hard-disk based DAPs any more apart from Apple? 19.03.59 # * amiconn would rather use 2 targets, one small flash based one when size matters, and one full-sized ine with my whole collection 19.04.13 Quit Arathis (Success) 19.04.16 # linuxstb: c/e200 could eventually quality, right? 19.04.24 # amiconn: true. i suspect my unit's been dropped a few too many times. paintwork's still in good condition, but apart from what looks like a dying hd (basically, it's really REALLY slow when using it as usb storage, as in 1MB/s at best slow, and if i didn't know better, i'd assume it was a usb 1.0 transfer) and the slowly degrading battery life (it's down to around 8 hours i think from the original battery), it's still working fine a 19.04.25 # s an actual player 19.04.26 # not the disk part though 19.04.36 # The e200 is huge for flash based... c200 has a nice size 19.04.39 # hmm.. would there be someway to have a plugin that you can switch on to decode everything into spdif and put it out the headphone jack, even for players that don't have spdif capabilities? 19.04.40 # linuxstb: Microsoft does. And the gigabeat 19.04.48 Join Arathis [0] (n=doerk@p508A6E6B.dip.t-dialin.net) 19.04.49 # amiconn: ipod touch is huge for flash based. 19.04.57 # rasher: no they don't. MS's largest one is 30GB 19.04.59 Join Domonoky [0] (n=Domonoky@e180245077.adsl.alicedsl.de) 19.05.03 # rasher: Ah yes, the Zune. But are there any gigabeats still being made? 19.05.12 # otherwise i'd be getting one, since i can get 10% off a zune. 19.05.15 # amiconn: it still fits in a shirt pocket and has a big screen - which I do like. 19.05.16 # Ipod touch is one target I would never choose... as well as iphone, or iaudio D2 etc 19.05.18 # how's the zune port coming, by the way? 19.05.31 # maxkelley: Ask the zune-linux guys and girls... 19.05.32 # maxkelley: same problem as the ipod 6G, probably. encrypted firmware i'd say 19.05.33 # ashridah: don't they have 60gb ones coming out. Anyway, 30GB s still "large capacity" compared to flash, which seems to be what's being made now 19.05.38 # * amiconn *hates* the touchscreen concept for mobile devices 19.05.40 # that sucks. 19.05.45 Join webguest19 [0] (i=44fde38b@gateway/web/cgi-irc/labb.contactor.se/x-8003708053c726ed) 19.06.01 # linuxstb: some flash based Gigabeats are still being made 19.06.04 # the zune is actually a pretty nice player.. 19.06.13 # I think I could live with a touchscreen on a DAP, but for a phone, I'd probably go insane. 19.06.14 # rasher: my minimal collection that i carry around with me is 35GB. i've got another 60G at some that i'd love to have with me. 30GB is not big :) 19.06.24 # amiconn: i'm with you on that. 19.06.26 # So we have the ipod classic and Zune as the only current HD-based DAPs? 19.06.53 # Don't cowon have any? 19.06.59 # amiconn: i much preferred the remote on my H140 (before the cable on it finally packed it in) 19.07.09 # since that was convenient, and inconspicuous 19.07.12 *** Saving seen data "./dancer.seen" 19.07.26 # rasher: I don't think so (but could be wrong). I know they've moved to 0.85" disks in the iaudio 6. 19.07.43 # noone's planning a blackberry port for rockbox? :p 19.07.47 # * amiconn has a remote, but only uses it for development 19.08.35 # Those 0.85" hdds are a weird idea, given today's multi-gigabyte flash storages 19.08.48 # linuxstb: Maybe archos have some? 19.08.51 # linuxstb: isn't gigabeat hd? 19.08.54 # something to RMA alot? 19.08.56 # I know they have pmps 19.09.04 # ARchos has hdd based PMPs, but not DAPs 19.09.22 Join ilgufo [0] (n=matteo@87.13.117.155) 19.09.26 # maxkelley: Not the ones that are still being made. 19.09.58 # ah 19.10.12 # I don't doubt HD-based PMP and DAP will disappear when available flash storage competes 19.10.18 # did creative stop making HDD-based DAPs? 19.10.45 # The zen vision:m comes in 60gb 19.10.48 # sandisk has a crapload of new players. 19.11.06 # maxkelley: none of them harddisk based, unsurprisingly 19.11.06 Quit webguest19 ("CGI:IRC (EOF)") 19.11.09 # porta-potty 19.11.43 # it seems we're moving away from hd players.. 19.11.45 # jhMikeS: I agree, but that shouldn't be now - it should be when 200GB of flash is affordable... 19.11.50 # before i ended up buying my x5, i was looking at the vision:m ones 19.12.59 # linuxstb: I just don't think there's much demand for daps larger than say 10GB 19.13.13 # linuxstb: I really couldn't imagine what I'd fill 200GB with. I have 250GB USB drive that's only half full-of tens-of-thousands of FLACs. 19.13.21 # Even Apple doesn't sell large HD based DAPs 19.13.27 # The "iPod Classic" is clearly a PMP device. 19.13.33 # hm. 19.14.21 # i still cant seem to find it in my ipod nano 19.14.27 # i installed it and everything 19.14.40 # sparta: you installed a rockbox build from rbutil? 19.14.41 # jhMikeS: i've got about 90GB of mp3's around. mainly because it was an office collection at one point, so there's a lot of different stuff on there, most of which i wouldn't listen to noramlly 19.14.42 # the folders r in my ipod when i looked on my computer after i connected it 19.14.47 # yes 19.14.59 # my own stuff is mostly ogg tho 19.15.08 # which accounts for about 15-20GB of my collection 19.15.10 # and like i cant seem to find them they r on my ipod hard disk 19.15.12 # the sansa clip is sorta interesting.. it's got a screen where the first text row is yellow/black, and the rest is whitishblue/black 19.15.15 # oled. 19.15.18 # however, so im puzzeled 19.15.32 # sparta: so, you installed, so I think you just need to reboot. 19.15.44 # ill try 19.15.54 # ashridah: it's just my ripped CDs actually...always archived as FLAC 19.16.23 # i didn't really have the space for that hwen i first started ripping my cds 19.16.25 # sparta: reboot the player, that is :) 19.16.30 # jhMikeS: "only half full" is still 125GB... And I assume you have not stopped collecting music. 19.16.34 # and over the years, quite a few of them havebeen stolen since 19.16.48 # nope 19.16.53 # I would buy cds, but cds are so damn expensive. 19.16.59 # linuxstb: ironically, rockbox has slowed-down that endeavour...to much diversion. 19.17.01 # not there when the files r on my hard drive. ipod hard drive 19.17.16 # sparta: How did you reboot your iPod? 19.17.20 Quit sin613 ("Leaving.") 19.17.44 # turned it off 19.17.46 # then on. 19.17.52 # sparta: The iPod can't be turned off. 19.17.57 # Not in the Apple firmware 19.18.11 # When you hold "Play", all that does is put it in a low power sleep mode. 19.18.21 Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) 19.18.23 # You need to do the actual reboot key combination. 19.18.37 # ohhhh 19.18.42 # how do i do that? 19.18.47 # Hold Menu+Select 19.18.47 # menu + select 19.19.04 # sleep mode? 19.19.12 # no, hold menu + select. 19.19.45 Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net) 19.20.04 Quit linuxstb ("Client Exiting") 19.21.42 Join heftig [0] (n=Jan@p5088FFFB.dip.t-dialin.net) 19.21.59 Join Wiwie [0] (n=goddi@86-40-244-72.b-ras2.lmk.limerick.eircom.net) 19.22.15 # my ipod is retarded taken forever it only goes into sleep mode 19.22.19 # my ipod is wierd 19.23.11 # ok i turned it off 19.23.13 # and on 19.23.16 # but its the same 19.23.30 # ah well. things to think about. later 19.23.34 Part ashridah ("Leaving") 19.23.41 # sparta: There is no Off 19.23.53 # sparta: I told you, you need to hold Menu + Select and it reboots. 19.24.14 # doesn't it show the apple logo? 19.24.26 # If you do it properly 19.24.40 # should i deleate the itunes folder off of my ipod hard disk in ipod control? 19.25.05 # Nobody said to do that. 19.25.35 # i was just asking 19.25.51 # you can do that if you only use rockbox 19.25.57 # if you installed the bootloader with rbutil, and installed a build with rbutil, then all you need to do is press menu + select, and the apple logo will show up, followed by rockbox. 19.26.03 # markun: But it has nothing to do with his problem. 19.26.15 # maxkelley: You have to hold them down for several seconds, not simply press them. 19.26.29 # does the text viewer recognize the UTF-8 BOM for identifying utf-8 files? 19.26.37 # mkay.. haven't used an ipod in a while :) 19.26.40 # Llorean: I know, just answering his question 19.26.57 # heftig: not sure, but you can always set it to UTF-8 manually 19.26.57 Quit scorche|work ("CGI:IRC (Ping timeout)") 19.27.22 # markun: I know, but it would be great if it did. would save me from some annoying encoding changes 19.27.30 # the only time I got a crash course with an iPod is when I screwed up a friend's trying to install iPl 19.28.08 # hehe 19.28.16 Join scorche|work [0] (n=8dc5049d@80.94.225.7) 19.28.46 # heftig: technically there's no BOM in UTF-8, since utf8 doesn't have byte order issues 19.28.57 # It's more of an utf8 indicator 19.29.13 # I just looked at the ipodlinux website and they have svn activity like we do, and a recent commit of our was "switching on hold doesn't turn on backlight" or something like that. there was the same commit for the ipl project :) 19.29.13 # rasher: right, but it can be used as a signature 19.30.08 # pondlife: I think I now have pretty much instantaneous playback start 19.30.20 # maxkelley: heh...good to see they are finally committing again ;) 19.30.21 Quit sparta ("CGI:IRC (EOF)") 19.30.32 Quit merbanan (Remote closed the connection) 19.30.39 # Nico_P: anything important still missing? 19.30.41 # for something like: if(First3Bytes == 0xefbbbf) encoding_for_this_session = utf8; 19.31.13 # what came first, rb or ipl? 19.31.13 # markun: yes ! I haven't even tested codec transitions yet... backwards seeking or skipping isn't implemented... 19.31.31 # markun: and probably lots of other things :/ 19.31.48 Join Smeagel [0] (n=smeagel@cpe-68-175-62-12.nyc.res.rr.com) 19.32.30 # maxkelley: the ipod port of rockbox or rockbox in general? 19.32.31 # maxkelley: well, rockbox worked before there were ipods...(or as they just were being debuted) 19.32.58 # yup..a couple months after the 1st gen 19.34.06 # Hello - I'm running rockbox on a sansa e280, and in the native OS udev is creating the appropriate /dev/sdd device node, but when in rockbox udev apparently isn't picking up at all when the sansa is plugged in 19.34.17 # i browsed the faq's and nothing hopped out,a nd ahve some googling 19.34.18 # any idea? 19.34.20 # ah, ok. 19.34.27 # Smeagel: Rockbox doesn't have USB yet... 19.34.37 # markun: I sorta forgot that rb started on archos 19.34.46 # ah you'd think that would have stuck out to me in a faq ;) 19.34.50 # didn't see that 19.34.58 # so I have to boot to native OS to copy stuff over? 19.35.05 # yerp :( 19.35.14 # ah ok well thanks for the help 19.35.21 # not that big of a pain was just curious 19.35.48 # Why is it that when I delete things from my sansa with windows they dont really delete 19.35.59 # Klevi: is it c200? 19.36.02 # yes 19.36.10 # its an irksome bug i just ran headon into 19.36.17 # maxkelley: in that case: ipl existed before there was a rockbox port to the ipods 19.36.34 # I've noticed that the OF sometimes switches the usb filesystem into readonly mode, for not apparent reason 19.36.38 # Tried erasing a config file thats 0 bytes and each time i erase it it comes back 19.36.47 # markun: ok :) 19.36.51 # ah. 19.37.04 # lol now I have to boot Rockbox to delete it 19.37.31 # maxkelley: and without ipl I don't think anyone would have started the port anyway 19.37.38 # hm. 19.38.56 # * n1s needs a pp owner to test more midi optimizations :-) 19.39.08 # mkay 19.39.08 Quit Bger (Read error: 110 (Connection timed out)) 19.40.48 # Klevi: your c200 seems special... 19.40.57 # well wait if its Read only I cant write to it at all 19.41.01 # Damnit 19.41.40 # Yes, it is 19.42.01 # preglow: which commit was the one? 19.42.21 # it has a loathing for me for throwing rockbox onit and it wants its vengence for torturing it so much by making it nearly impossible to aggree with 19.42.22 # xD 19.42.23 # jhMikeS: the big one 19.43.01 # 14879 19.43.02 # ? 19.43.09 # lemme check 19.43.10 # lol... now Windows wont detect it as a device 19.43.26 # *sigh* I cant win for losing 19.44.04 # jhMikeS: yes, quite sure that's the one. i did tell you some time, so it should be in the logs too, from the day i first told you about it 19.44.21 # right 19.44.29 # but i'm 99% sure that's the one 19.44.47 Quit heftig ("Leaving.") 19.47.32 # mine only allows me to write big things to it with cli, not thunar :( 19.47.44 # be back laturr. 19.48.02 Nick parafin|away is now known as parafin (i=parafin@paraf.in) 19.49.55 # preglow: seems it is 19.51.05 # <|Rain|> n1s: meep 19.51.27 # |Rain|: do you sing up for a test? :-) 19.51.43 # <|Rain|> I'm actually kinda busy today, but I'll see what I can sneak in 19.51.59 Quit scorche|work ("CGI:IRC (EOF)") 19.52.09 # n1s: that didn't sound like a chartbreaker ;) 19.53.09 # ok, I'll put it up on my ftp and post the link, if you still have the skip counting patch before and after numbers would be nice but a simple "better" or "worse" will do 19.53.32 # or I'll put both on the ftp 19.54.47 # <|Rain|> I believe I still have the skip-counting patch 19.54.55 Quit Wiwie (Read error: 110 (Connection timed out)) 19.55.07 # <|Rain|> yeah, I do 19.56.41 Join FOAD_ [0] (n=dok@dinah.blub.net) 19.56.44 # Hello everyone! 19.59.13 # |Rain|: here it is http://home.student.uu.se/niwa5341/midi_reorder.diff 19.59.51 Join Wiwie [0] (n=goddi@86-40-247-187.b-ras2.lmk.limerick.eircom.net) 19.59.56 Quit Wiwie (Remote closed the connection) 20.00.14 Join Wiwie [0] (n=goddi@86-40-247-187.b-ras2.lmk.limerick.eircom.net) 20.00.20 Join eigma [0] (n=cat@CABLE-206-188-76-21.cia.com) 20.01.25 Quit Wiwie (Read error: 104 (Connection reset by peer)) 20.02.38 Join Wiwie [0] (n=goddi@86-40-247-187.b-ras2.lmk.limerick.eircom.net) 20.04.20 Join Siku [0] (n=Siku@f303b.w3.tontut.fi) 20.04.50 Quit Wiwie (Client Quit) 20.05.35 Join DefineByte [0] (n=DefineBy@bb-87-81-195-5.ukonline.co.uk) 20.05.40 Part DefineByte 20.08.04 Quit Falen ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") 20.08.26 Quit FOAD (Read error: 110 (Connection timed out)) 20.08.26 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) 20.12.53 Join crash91 [0] (i=c4da506c@gateway/web/cgi-irc/labb.contactor.se/x-70b602097c5ddac8) 20.12.57 # hi people 20.13.44 Join Wiwie [0] (n=goddi@86-40-247-187.b-ras2.lmk.limerick.eircom.net) 20.13.59 # preglow: fixed :) wait for commit. 20.17.51 # * amiconn suddenly wants nickname colouring in his irc client :/ 20.21.22 # jhMikeS: cool, that was obvious... 20.21.30 # hehe 20.21.48 # jhMikeS: you think we might include that stuff as a macro or something? 20.22.00 # ehh 20.22.02 # forget what i just said 20.24.00 # Any hope of a Radio WPS? 20.24.02 Join muesli [0] (n=muesli_t@91.64.230.92) 20.24.05 # high 20.24.49 # low 20.24.54 # medium? 20.24.57 # :-) 20.25.13 # its up to ur choices :) 20.25.32 # xD 20.25.57 # btw amiconn i know ur a fan of solitaire... 20.25.58 # preglow: It's not really a concern normally 20.26.01 # http://www.rockbox.org/tracker/task/7846?histring=solitaire 20.26.16 # would be nice if it wud be realised :-) 20.26.30 # * crash91 wishes for spider solitare 20.26.32 # * jhMikeS of course followed "forget what i just said" too literally :p 20.28.25 Join merbanan [0] (n=banan@83.233.243.132) 20.29.59 Part Smeagel ("Leaving") 20.31.55 # * jhMikeS is relieved the paradox machine is functioning properly :) 20.32.24 # * preglow wonders how fast one can code a fixed point exp() ... 20.32.55 # there's only one way to find out ;-) 20.32.59 # meaning? 20.33.05 Quit Klevi ("Leaving") 20.33.13 # the time you spent programming it or the speed of execution? 20.33.34 # the last 20.33.52 # i'm having a quick look at eq plotting again since i found some code that's more stable for lower freqs 20.34.12 # but it requires log10() (which is what i meant, not exp()....) 20.34.17 # Any hope of a Radio WPS? 20.34.53 Join bobbo [0] (n=bobbo@82-41-58-125.cable.ubr08.edin.blueyonder.co.uk) 20.35.28 # There's always hope. 20.35.48 # <|Rain|> n1s: I have a midi that plays at ~2x the proper speed if you feel like debugging that 20.36.45 # crash91: Pretty much anything is possible if someone who wants it works on it. 20.37.26 Quit XavierGr (Read error: 110 (Connection timed out)) 20.37.27 Quit lee-qid ("aufwiederbyebientotsayonara") 20.37.56 # jhMikeS: and i've got high hopes for this one, as it doesn't do any divides 20.38.09 # the usntable denominator was what killed my last attempt 20.38.23 # |Rain|: was it caused by the patch? 20.38.25 # n1s: found a simple (and short) midi file that got through with one buffer miss on the c200 with your patch, and 3 without 20.38.49 # <|Rain|> n1s: no, separate problem 20.38.53 # pixelma: very nice, thanks for testing :-) 20.39.03 # |Rain|: ok, I can take a look at it 20.39.04 # preglow: for the vinyl amp? 20.39.26 Quit VGambit (Read error: 110 (Connection timed out)) 20.39.40 # sounds more like the sinc fn problem to me 20.40.45 # preglow: LUT is the fastest? I'm guessing you're excluding that 20.41.51 Join XavierGr [0] (n=xavier@ppp247-87.adsl.forthnet.gr) 20.42.16 # preglow: There are fixed point implementations of exp() and log() in gray_core.c. Dunno if they're fast enough for your purpose 20.42.23 Join bluey- [0] (n=bluey@dslb-088-073-096-074.pools.arcor-ip.net) 20.42.40 # <|Rain|> n1s: I'm double-checking, but I ended up with 92 misses before and after 20.48.13 # preglow: I'm thinking "equation plotting" btw. Now I'm thinking this has nothing to do that. :P 20.50.27 # Why isnt there a BMP image viewer? Rockpaint already has the "decoding" format part of it, and jpeg has the viewer features...why not combine the two and make a JPG+BMP viewer? 20.50.49 # <|Rain|> n1s: I think I forgot to make zip :E retesting 20.50.50 # and maybe even integrate that into viewer 20.50.55 # crash91: Probably for the very same reason you're asking instead of simply doing it. 20.55.02 # jhMikeS: no, this is for plotting the frequency response of the equalizer? 20.55.05 # -? 20.55.29 # jhMikeS: just thought it'd be a cool feature, i haven't seen any daps that can do that :P 20.55.39 # it's easy in floating point, but not so much in fixed point 20.55.58 # eigma: it might not be, depends on my parameter range 20.56.29 Quit pondlife (Read error: 110 (Connection timed out)) 20.58.46 # preglow: Ok, figured something more like that. Spectrograph too then? ;) 20.59.07 # naaah, too straightforward :P 20.59.14 # and it doesn't really have any code in common 20.59.55 # Llorean:I would do it, if only i knew C, ready to teach me? 21.01.36 # preglow: well, no but that's very important to be displayed behind the eq plot. ;) 21.01.38 # crash91: There are plenty of tutorials and guides available on the internet for learning C. 21.01.40 Quit Arathis ("Bye, bye") 21.02.02 # crash91: 100% of Rockbox was created by people who wanted to see it do something, so they made it do that something. 21.02.14 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 21.03.02 # =) ok, 1 week holidays coming up.....might learn C, then make rockbox have a multiformat image viewer.... 21.03.42 # preglow: you said you had a packed samples formula that worked on your nano? how bout adding it to the list of packed sample pp targets real quick? 21.03.55 # i believe it is ok to take code from linux? such as Kuickshow... 21.04.07 # or Gthumb 21.04.11 # crash91: It's okay to take code from things that are GPL licensed. 21.04.25 Join VGambit [0] (n=UPP@142.219.205.68.cfl.res.rr.com) 21.04.28 # jhMikeS: even though i have no idea why it works? 21.04.31 Join linuxstb [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) 21.04.45 # gThumb is an open-source image viewer and organizer for the GNOME desktop environment released under the GNU General Public License. << so its ok 21.05.35 # preglow: if it works...it works. that's the only guide I ever used for that. 21.06.20 Join jhulst [0] (n=jhulst@unaffiliated/jhulst) 21.06.24 # <|Rain|> n1s: 92 -> 73 21.06.49 # Crash91: GPL = Good 21.06.52 # |Rain|: thanks for testing :-) seems it benefits arm quite a bit then 21.07.12 # bobbo: Enjoying Rockbox? 21.07.14 *** Saving seen data "./dancer.seen" 21.07.21 # jhMikeS: ok, i'll try adding it to the list tonight 21.07.45 # GPL2 or GPL3??? 21.07.54 # crash91: its awesome, yeah. Spent most of today playing Doom and Bubbles 21.08.00 # crash91: There's no way you're going to port gthumb to rockbox 21.08.13 # rasher: i like to dream 21.08.29 # It'd basically involve porting gtk and the gnome libs, or rewriting gthumb 21.08.39 # both of which are pretty silly 21.08.39 # rasher: anyway.....i meant taking the code for decoding different formats and inserting it into jpeg 21.09.03 # something like that.....cmon cant you see im a noob at coding?? 21.09.03 # That's not even done by gthumb itself, I'd wager 21.09.18 # crash91: you don't really need to decode bmps though 21.09.33 # crash91: You want to port (or write) code optimised for decoding with small memory requirements. I doubt many Desktop apps/libs are written like that... 21.10.01 # Perhaps some PDA code could be dug up 21.10.13 # gThumb has a pile of different image library dependencies 21.10.18 # preglow: maybe see if IIS_FIFO_FORMAT_LE_2 format works there too? it might be possible to use just that one for everything. 21.10.25 # http://www.codeproject.com/bitmap/JianImgCtxDecoder.asp ?? 21.11.41 Part bluey- ("Leaving") 21.11.49 # imagemagick??? tmaybe that has some useful code? 21.12.47 # imagemagick also depends on a whole pile of stuff 21.13.20 # = 21.13.25 # =(* 21.14.24 # libjpeg62 looks promising though, dont know anything about writing for Rockbox 21.14.52 # rockbox already has jpeg compatibility 21.15.17 # imt alking about viewing BMPs and PNGs in the same way as jpegs 21.16.31 Join Thundercloud [0] (n=thunderc@resnet04.nat.lancs.ac.uk) 21.17.09 # crash91: Rockbox already has a bmp loading function - used for bitmaps in the WPS, and backdrops. It's also used by rockpaint. 21.17.34 # jhMikeS: what's the difference between that and ordinary LE16? 21.17.36 # Could use some of rockpaints code to have a BMP viewer without the painting 21.18.02 # Why isnt there a BMP image viewer? Rockpaint already has the "decoding" format part of it, and jpeg has the viewer features...why not combine the two and make a JPG+BMP viewer? 21.18.10 # crash91: Probably for the very same reason you're asking instead of simply doing it. 21.18.50 # thats me told :D 21.19.01 # lol 21.19.52 Nick crash91 is now known as crash91_brb (i=c4da506c@gateway/web/cgi-irc/labb.contactor.se/x-70b602097c5ddac8) 21.20.24 Nick crash91_brb is now known as Crash91 (i=c4da506c@gateway/web/cgi-irc/labb.contactor.se/x-70b602097c5ddac8) 21.20.28 Join sin613 [0] (n=single@dormfw.und.edu) 21.20.32 # * Crash91 is actually leaving 21.20.36 # bye! 21.20.42 Quit Crash91 ("CGI:IRC") 21.25.26 Join lee-qid [0] (n=liqid@p54964FCF.dip.t-dialin.net) 21.25.34 Quit lee-qid (Connection reset by peer) 21.25.37 Join lee-qid [0] (n=liqid@p54964FCF.dip.t-dialin.net) 21.36.36 Quit maddler (Read error: 113 (No route to host)) 21.38.07 Quit hcs ("Leaving.") 21.38.40 # Domonoky: have you installed JAWS for testing the tabs issue? 21.38.57 # yes.. 21.39.18 # and it didn't work? Doesn't sound good :( 21.39.42 # Maybe you should ask around qt dev channels? 21.39.53 # yes.. the tab title arent voiced.. and many other things.. 21.40.13 # I guess I'll need to work using windows :/ 21.40.23 # i already asked on the qt-interest mailinglist.. but no answer till know.. 21.40.37 # too bad my virtual windows box locks up once I start using audio output 21.40.38 Join maddler [0] (n=maddler@217-133-171-24.b2b.tiscali.it) 21.41.35 # and the jaws demo ( install is enough) only allows 40 minutes of speach, then you have to reboot... so bad for testing.. 21.42.07 # yep ... that's the reason why I used NVDA later on. Did you do a comparison between them? 21.42.51 # NVDA only voices the tab title if you hover with the mouse over it.. if you use keyboard navigation, no voicing.. :-/ 21.43.26 # hmm. So jaws doesn't voice anything? 21.43.56 # jaws also ha other problems.. bt it voices the buttons.. 21.44.28 # i didnt trie jaws mouse mode.. only kayboard navigation... 21.44.30 # hmpf :/ 21.44.49 Join v_generacion [0] (i=bd983f75@gateway/web/cgi-irc/labb.contactor.se/x-4ac70fcf24642a27) 21.44.52 # so the same issue is likely to be present in the configuration dialog as well 21.44.53 # Hi 21.44.59 # Sorry to bother you 21.45.04 # but I need help 21.45.06 # * bluebrother looks around for sharks ;-) 21.45.15 # I installed the Rockbox software 21.45.22 # and my sansa won't boot 21.45.36 # It says an exe file was not found 21.45.47 # an _exe_ file? 21.45.53 # v_generacion: Exactly what is the error message? 21.45.54 # and can not boot to the original firmware 21.46.04 Join perrikwp [0] (i=98215f56@gateway/web/cgi-irc/labb.contactor.se/x-251ee0b86ab5c748) 21.46.07 # my sansa won't show up in my pc 21.46.18 # let me see 21.46.21 # bluebrother: yeah.. it seems it is a qt problem.. i also tried the qt example Tabdialog, also no voicing.. :-/ 21.46.28 # thanks 21.46.30 # v_generacion: is it only the Original Firmware you cant boot into? 21.46.56 Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) 21.46.58 # well 21.47.03 # I wanted to try the qt accessibility stuff on linux on the weekend but failed 21.47.14 # I would like too boot to anything right now 21.47.17 # and without internet connection trying isn't fun :( 21.47.17 # if possible 21.47.38 Part sin613 21.47.50 # v_generacion: I'm guessing the error talks about a missing "rockbox.mi4" file? 21.48.05 # yes 21.48.20 # but the message disapears very quickly 21.48.39 # and I can not erase anything 21.48.41 # becausa 21.48.53 # it oes not connect 21.48.56 # to my PC 21.49.19 Quit matsl (Client Quit) 21.49.37 # bluebrother: i dont know if linux accesssibility is alerady included in qt, it seems very new.. 21.49.41 # Then you need to enter recovery mode and restore the original firmware. See http://www.rockbox.org/twiki/bin/view/Main/SansaE200Unbrick 21.50.08 # Domonoky: there is some demo stuff around (which doesn't voice but only displays the events) 21.50.41 # et me try that 21.50.43 Quit miepchen^schlaf (Read error: 110 (Connection timed out)) 21.50.45 # thanks 21.51.09 # v_generacion: Then try running an older version of sansapatcher - http://download.rockbox.org/bootloader/sandisk-sansa/e200/v0.2/ 21.51.39 # v_generacion: And finally, make sure you download rockbox.zip for the e200 and extract it to your e200. Or you'll get the error about a missing rockbox.mi4 again 21.51.45 Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 21.52.33 # v_generacion, do you have a plain e200 or an e200r series 21.53.37 # preglow: no idea, but one works on H10 but the onther not. it could perhaps be an actual 16-bit mode with a slower bclk? I guess we need someone with a logic analyzer or scope to really know. 21.56.20 Join The-Compiler [0] (n=florian@129-5.77-83.cust.bluewin.ch) 21.57.43 Quit courtc (Read error: 113 (No route to host)) 21.58.38 # I tried the recovery feature 21.58.47 # and it could boot 21.58.49 # but 21.58.57 # in My PC 21.59.08 # it only appears a 16 Mb Drive 21.59.17 # which I do not have 21.59.27 # the sansa drive does not appear 21.59.37 # <|Rain|> did you actually read the unbrick instructions? :E 21.59.42 # I coud not format the drive either 21.59.42 # <|Rain|> that's what's supposed to happen 22.00.00 # v_generacion: you are _NOT_ supposed to format it 22.00.01 # dont copy anything on this drive before you read the instruction, from before.. 22.00.46 Join courtc [0] (n=court@c-24-99-230-218.hsd1.ga.comcast.net) 22.02.45 # wow, iapoke is a great tool :) 22.03.03 Quit ilgufo ("good n8") 22.03.08 Quit thegeek ("( www.nnscript.de :: NoNameScript 4.1 :: www.regroup-esports.com )") 22.06.00 Join miepchen^schlaf [0] (n=hihi@p54BF7393.dip.t-dialin.net) 22.06.50 # What does "Segmentation fault (core dumped)" mean when the sim crashes= 22.06.52 # ? 22.08.07 # kugel: use gdb to get more info 22.08.29 # windows would call it something like "allgemeine Schutzverletzung" 22.08.48 # and a core file is a memory dump that allows debugging 22.09.02 Join thegeek [0] (i=thegeek@s220b.studby.ntnu.no) 22.09.10 Quit amiconn (Nick collision from services.) 22.09.17 Join amiconn [0] (n=jens@rockbox/developer/amiconn) 22.09.18 # thanks bluebrother 22.09.24 Quit merbanan (Remote closed the connection) 22.09.30 # i haven't gbc installed 22.09.45 # Domonoky: I'll be quite busy with RL the next days. Just in case someone is wondering -- got to apply for a job. 22.09.51 # unfortunately 22.10.05 # kugel: gdb, not gbc ;-) 22.10.14 # heh typo ;) 22.13.35 # hmm, this is strange about QTabWidget ... focus is qt_tabwidget_tabbar but this has two QToolButton childs? 22.13.37 Join petur [0] (n=petur@rockbox/developer/petur) 22.14.59 # jhMikeS: i don't get why the hell we need another transfer mode at all, afaik, ordinary i2s should be able to work fine whether we transfer 32 bits or 16 bits at a time 22.15.00 Quit perrikwp ("CGI:IRC (EOF)") 22.15.09 Quit The-Compiler ("Connection reseted by god") 22.15.23 Join random_desu [0] (n=chatzill@inet-out.dsl-nat.sura.ru) 22.15.32 # preglow: I can't say either, but no other IIS mode works on H10 at all. 22.16.29 # I just figure one setting for all is better than #ifdefs 22.16.34 # Domonoky: take a look at this: http://www.stud.uni-karlsruhe.de/~uhcn/rockbox/rbutil/qtabwidgettabbar.jpg 22.18.18 # the IISCONFIG mode really just alters the format of the fifo queue afaik, and i don't see why a change in that would need a change in the actual i2s transfer format 22.18.27 # and if somebody could explain it to me, i'd be thrilled :/ 22.19.28 # the red boxed item is the qt_tabwidget_tabbar item (screenshot is not absolutely correct due to the box timeout 22.20.08 # * ender` yawns 22.21.30 # preglow: ummm...perhaps it's different on pp5020. it works on e200 however but that's 5024 and AS3514 is just plain IIS with no word length settings. 22.21.38 # jhMikeS: btw, why the elif 0 case at the top of pcm-pp.c? 22.21.41 # hmm, 74 yawns in the logs :) 22.21.48 Quit eigma () 22.22.10 # just to keep it there for messing around. it's a halfword format to use strh 22.22.47 # kiedoke 22.24.00 # I did the unbricking procedure 22.24.03 # but 22.24.05 # now 22.24.17 # it turns on but just the blue ring lits 22.24.30 # and nathing appears on the screen 22.24.33 # any sugestions 22.24.52 Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) 22.25.22 # nd Windows 22.25.24 # XP 22.25.32 # says new harware found 22.25.42 # but it does not recognize it 22.25.49 # this all reminds me I'd better commit that e200 bootloader fix even if the partdump can be trouble for some. 22.25.54 # Bagder: hey man! did some fairy deliver some PP specs to you yet? ;) 22.26.04 # please help 22.26.35 # TMM: we have MrH on PP, he's a fairy on his own ;-) 22.27.19 # Bagder: some bloke came in yesterday claiming to have a 'friend' at apple who would send specs, I gave him your email address ;) 22.27.31 # aha 22.27.42 Join DimensionSix [0] (i=57b0f8cb@gateway/web/cgi-irc/labb.contactor.se/x-5ac72894327f7cf8) 22.27.45 Join RaZorbacK_ [0] (n=BOFHIRC@gar31-1-82-66-75-34.fbx.proxad.net) 22.27.47 # * GodEater wonders how many specs apple actually have 22.27.47 # but no, no such fun emails received 22.28.01 # would be a bit too good too be true 22.28.02 # anyone? 22.28.13 # hi 22.28.17 # hi 22.28.28 # v_generacion, did you reinstall the firmware like it said 22.28.34 # yes 22.28.41 # Bagder: I was just wondering if he had send anything at all :) 22.28.43 # i put it in the drive 22.28.44 # and 22.28.48 # while booting 22.28.54 # Bluebrother: if you want, i have some time to test with you rb util qt , i'm visually impaired :) 22.28.55 # TMM: yes, and I even doubt that apple has the docs 22.29.16 # everythig appeard fine 22.29.16 # I think PP provides libs/SDK that apple uses 22.29.20 # Bagder: how could they not have the docs? didn't they WRITE the iPod's firmware thingy? 22.29.24 # it installed the firmware 22.29.24 # or used, rather 22.29.27 # but 22.29.30 # after 22.29.31 Quit DimensionSix (Client Quit) 22.29.34 # turning it off 22.29.42 # RaZorbacK_: sure ... can you tell me about the basic problems after starting rbutil? 22.29.43 # i woudn't boot again 22.29.47 # many chip manufacturers these days provide libs with their chips 22.29.47 # Bagder: ahhh, it comes as a pre-build blob? 22.29.57 # no more specs? 22.30.05 # damn, now... THAT'S paranoid 22.30.15 # advcomp2019 ?? 22.30.29 # well, that helps them ship lousy data sheets but yet get customers produce code for it 22.30.41 # v_generacion: could you at least type in complete sentences please? All this two words to a line is most irritating 22.30.43 # I've seen that on NEC stuff myself 22.30.48 # Bagder: 'preliminary' ;) 22.30.51 # not the recovery mode won't work 22.30.53 # having a blob and SDK might help parse things out better 22.31.00 # sorry 22.31.15 # well I did the recovery procedure 22.31.22 # unbricked the device 22.31.29 # bluebrother: ok. the two first problems are the two edit buttons. the voice synth says "edit...." for both so it's impossible to determine the function of each one only if we clik on them 22.31.35 # and put the original firmware in the folder 22.31.42 Quit random_desu_is_s (Read error: 110 (Connection timed out)) 22.31.52 # the unit reset itself 22.32.00 # after installing it 22.32.09 # no errer messages so fat 22.32.23 # but now it won't boot only the blue ring lits 22.32.24 # v_generacion, where did you place the sansa firmware while doing the unbricking steps 22.32.28 # bluebrother: and bizarely, it is impossible to review the content of the screen with the usual mouse emulation commands of my screen reader 22.32.28 # nothing on the screen 22.32.35 # only the title of the window 22.32.46 # RaZorbacK_: ok. There is a button labelled "change". Can you identify this button? 22.32.53 # Bagder: well, I suppose an SDK would be useful less code to disassemble ;) 22.33.06 # bluebrother: yes. device change button 22.33.11 # no prob for this one 22.33.13 # in the 16 mb folder that appeared in My PC 22.33.20 # ok, so I know what the other buttons are. 22.33.21 Join scorche|work [0] (n=8dc5049d@rockbox/administrator/scorche) 22.33.32 # TMM: sure, *anything* would be useful since we have so little... 22.33.52 # Bagder: :) 22.34.07 # bluebroter: and close to those buton my screeen reader says "tab". I suppose there are tab contrrols there? 22.34.42 Nick parafin is now known as parafin|away (i=parafin@paraf.in) 22.35.09 # ok . the tab switching works with the left and right arrow key but we cannot know on what tab we are . 22.35.40 # yes, there is a tab bar. 22.36.10 # dvcomp2019 ? 22.36.18 # bluebrother: if you can do the same thing as you did for the buttons in the other tabs, that will sound great 22.36.26 # we already know that the bar itself isn't voiced. For the two buttons you mentioned, there was simply the button text missing -- seems it got overlooked (as it's a pixmap only button) 22.36.54 Join keanu [0] (n=keanu@unaffiliated/keanu) 22.37.02 # v_generacion, heard you were having trouble? 22.37.08 # yes 22.37.18 # my sansa won't boot 22.37.24 # only the blue ring lits 22.37.37 # I did the recovery procedure 22.37.37 # v_generacion: once again PLEASE right full sentences 22.37.39 # RaZorbacK_: I thought about making all those buttons available through a new entry in the menu. Do you think this is a feasible solution? 22.37.40 # were you in recovery mode at any point? 22.37.43 # and the unbricking 22.37.43 # thanks bluebrother. then, there may be something to do with the device selection treeview 22.38.07 # i am really sorry 22.38.44 # bluebrother: yes the buttons in the menu, really good solution 22.39.00 # RaZorbacK_: to what degree are you able using the device selection tree? 22.39.20 # v_generacion, did you try http://www.rockbox.org/twiki/bin/view/Main/SansaE200Unbrick 22.39.45 # Yes I did that 22.40.16 # But now the device won't appear in My PC 22.40.52 # hmm for the treeview, it's not well voiced when we tab on it but if we arrow up or down it'ss ok ... so i don't think it's so important 22.41.21 Quit nicktastic ("Leaving") 22.41.31 # v_generacion, where are you stuck? 22.41.42 # bluebrother: but an idea could be to add the different tabs in the menu also 22.42.02 Join mpeccorini [0] (n=mpeccori@mail1.theargusgroup.us) 22.42.07 # My sansa turns on but the screen won't show anything. Only the blue ring is on. 22.42.26 # have you tried going into manufacturing mode as the wiki says? 22.42.31 # some kind of view menu and in which we could find menu items allowing us to switch from tab to tab 22.42.51 # RaZorbacK_: my idea was to add a new menu "Actions" which has the tabs as categories and the buttons on the tabs as subitems 22.43.06 # so you can navigate the same way as through the tabs. 22.43.11 Quit GodEater ("Leaving") 22.43.18 # hmm that sounds nice 22.43.30 Join GodEater [0] (n=bryan@rockbox/staff/GodEater) 22.43.44 # but this utility is no so inaccessible ... 22.43.51 # hahahha " Do Not Email Daniel" 22.43.55 # not more then the preview one 22.44.05 # TMM: :-) 22.44.05 # previous 22.44.18 # it doesn't really work though, but I do get less mails about that now... 22.44.19 # The problem is that I can not put it in the folder because the sansa drive does not appear in My PC 22.44.27 # Bagder: you get a lot of those then? :) 22.44.34 # I used to at least 22.44.39 Join moos [0] (i=moos@m82.net81-66-159.noos.fr) 22.44.55 # Bagder: well, apparently you are 'rude' :P 22.45.02 # bluebrother: are you aware of the dialog box not been automatically spoken ? 22.45.02 Join thegeek_ [0] (i=thegeek@s220b.studby.ntnu.no) 22.45.04 # guys, should it be possible to play a 1.2 Gb mp3 using rockbox? It gives me a codec error and I want to know if there's anything I can do 22.45.34 # TMM: yeah, indeed I am. You should all take a few steps back ;-) 22.45.36 # mpeccorini: And other MP3s are working fine right now? 22.46.01 # in a normal software, it wouldn't be a problem, but here, we can't review the screen to read the questions asked by the dialog box 22.46.18 # Bagder: well, I can imagine if you make something as crappy as curl :P must get a lot of flack for that ;) 22.46.22 # Llorean: let me check, I just formatted, installed the current build and tried that file. I'm copying some regular songs 22.46.39 # Bagder: ;) 22.46.51 # RaZorbacK_: you mean the "do you want to install ... yes / no" box? 22.46.58 # people are always expecting and demanding something more, beyond what they got for free 22.47.05 # bluebrother: yes 22.47.13 # Bagder: yeah, strange is that, isn't it? :) 22.47.13 Quit Frazz (Read error: 110 (Connection timed out)) 22.47.18 # no, I wasn't. Good to know. 22.47.28 # jhMikeS: can you think of any better places to load the FIQ regs with magic values than in crt0-pp.S? feels dirty... 22.47.29 # Bagder: I guess it's time to start charging :P 22.47.30 # v_generacion, do you have a linux operating system installed or a livecd so you can boot into to use the e200tool 22.47.35 # * bluebrother notes the issues on a sheet of paper 22.47.46 # gotta go, if you prefer i could email you the things I find ? 22.47.47 # preglow: well, sure. in i2s_init? 22.47.50 # jhMikeS: I doubt that stops the whining, it merely changes it... 22.48.08 # RaZorbacK_: if you find issues I'd be nice to have them available in some email 22.48.20 # so yes, would be good. 22.48.26 # but really, I don't want to complain, I get lots of fun from open source people all over 22.48.43 # bluebrother: no problem. thank you for your time, i'm glad that i've helped you 22.48.59 # thanks you for your help. 22.49.08 # jhMikeS: would it be pretty to have any other code than crt switch to fiq mode manually, though? i guess there's no way around it anyway 22.49.09 Quit RaZorbacK_ ("bye all") 22.49.24 # Bagder: yeah, OSS has it's ups and downs like that, the downs are generally the users, the ups are the devs :) 22.49.43 # :-) 22.49.53 # would a small asm block matter in i2s_init? I'm sure we'll go DMA ASAP soon anyway if everyone gets their devices set for packed samples. 22.51.00 # that's what has been holding us back? 22.52.05 # it's an ingredient. we can't use DMA with shifting needed. 22.54.10 # the current fiq handler is quite fast, but dma will be even faster, so hooray! 22.54.54 # Bagder: I never realized curl was such a 'large' project btw, I never really thought about it, the 10,000 times I used it :P 22.55.18 # as a project it isn't very large 22.55.31 # 10 committers, ~60K source code 22.55.32 # I'd say libcurl is probably the important part 22.55.44 # Bagder: well, with all the stuff you have to say about it on your blog ;) 22.56.05 # well, 1 million downloads per year, 70+ companies using it... 22.56.13 # impressive... 22.56.19 # preglow: at least in the meantime it's 1/2 the FIQs anyway 22.56.24 # indeed 22.56.53 # what PP is your nano? 22.57.06 # 5021c or something 22.57.50 Quit lee-qid ("aufwiederbyebientotsayonara") 22.57.55 # why? 22.58.32 # I'm just guessing by now it's an easy switch for all since I got the settings that seem like they'll work...one or the other. 22.59.04 # jhMikeS: going to take care of the red? 22.59.32 # Bagder: just out of curiosity, why doesn't curl do recursive downloading anyway? 22.59.33 # jhMikeS: seems like nano gets away with LE16_2 as well 22.59.45 # jhMikeS: and just adding IPOD_NANO to the list of defined checked 22.59.46 # pixelma: sorry, wasn't looking! :p 23.00.30 # Bagder: no feature request, just curious :) 23.00.40 # TMM: :-) because I've never wanted to enter that maze and I didn't need the functionality myself 23.00.41 # Bagder: it seems to do pretty much anything else ;) 23.00.48 # preglow: guess that's H10, H105GB, NANO, C200, E200 checked 23.01.02 # anyone here got a nano? 23.01.19 # jhMikeS: LE16 worked as well too, though. which do i go for? 23.01.44 # Bagder: good answer :P 23.01.45 Quit thegeek (Read error: 110 (Connection timed out)) 23.03.37 # preglow: LE16_2? Put a note there about that though. 23.06.02 # * jhMikeS will have the red out shortly...test-building now 23.06.55 Quit Domonoky (Read error: 104 (Connection reset by peer)) 23.07.18 *** Saving seen data "./dancer.seen" 23.11.44 Join advcomp2019_ [0] (n=advcomp2@66.172.231.192) 23.12.31 Quit advcomp2019 (Nick collision from services.) 23.12.42 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192) 23.13.54 # http://www.networkworld.com/news/2007/100807-ipod-nano-fire-pocket.html 23.14.03 # ghe, I wonder if it was running rockbox ;) 23.15.07 Quit RudMan (" Try HydraIRC -> http://www.hydrairc.com <-") 23.15.42 # * Bagder tries to make up a bad joke about flashes easily causing fires but fails 23.16.15 # jhMikeS: i'm not touching any recording stuff, thiugh 23.16.20 # Bagder: 'hot flash'? :) 23.16.20 # was it a second gen? 23.16.29 # preglow: does nano record? 23.16.39 # i think it does 23.16.44 # it should be selected automatically anyway 23.17.04 # everything on these bloody ipods require special cables anyway 23.17.05 # so no idea 23.17.08 # it don't let them both change, you'll break it 23.17.19 # *if you 23.18.25 # RX and TX will be the same format so no worry I think. 23.18.47 Quit BHSPitMonkey (Connection timed out) 23.19.29 # well, i sure can't test recording anyway 23.20.24 # ok, so now we should make other ipod people test packed transfers as well? 23.20.42 # http://www.networkworld.com/community/?q=node/13456&nwwpkg=ipod <= this needs iPL installed 23.20.59 # preglow: yeah. linuxstb could do that for color. 23.22.20 # some probably will need additional setup, though 23.23.54 # maybe maybe not. all the WM codecs AINTFCE regsiters are set the same iirc. I can't imagine the FIFO formats should be different. 23.24.05 Quit v_generacion ("CGI:IRC (EOF)") 23.27.03 Quit random_desu (Read error: 110 (Connection timed out)) 23.29.18 Quit bobbo ("Leaving") 23.30.24 Quit VGambit (Read error: 110 (Connection timed out)) 23.30.54 Quit mpeccorini (" HydraIRC -> http://www.hydrairc.com <- The alternative IRC client") 23.31.21 # 80 bytes less on nano! \o/ 23.32.01 Quit seablue ("life, death, life, death") 23.32.31 # w00t, and my eq plotter starts working too!! 23.32.35 # preglow: sure there wasn't a +80 somewhere earlier :) 23.33.13 # preglow: because of the pcm change? ? 23.33.23 # nono 23.33.33 # i found a couple of fixed point bugs :) 23.34.00 # well, this looks promising, we might get plotting support after all, then 23.34.01 # ah...now fixed fixed point bugs 23.34.38 # i wonder how good it'll look, though 23.34.48 # on the tiny screens 23.35.54 # what are those? 23.35.59 # 160x128? 23.36.21 Join Robin0800 [0] (n=Robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) 23.36.26 Join random_desu_is_s [0] (n=chatzill@inet-out.dsl-nat.sura.ru) 23.36.35 # 176x132 for nano 23.36.35 # hmm 23.36.38 # seems i've made a mockuip 23.36.40 # http://www.pvv.org/~thomj/rockbox/eqgraph.png 23.36.44 # not too bad 23.36.50 # can't do it in the sim? 23.37.22 # probably, i'm working outside of rockbox right now 23.37.25 # looks good...looks like a heart monitor too 23.37.26 # quicker makes :P 23.37.38 # this reminds me that even the svn graphic rq screen doesn't fit on the c200 screen (last band is outside) 23.37.45 # *eq 23.37.56 # pixelma: we really should have some gui guy make a new screen for that 23.37.58 # I thought it could scroll 23.38.14 # it doesn't yet 23.38.25 # doesn't it on remotes? I guess just remotes? 23.39.37 # preglow: phase plot too? :) 23.39.42 # no idea, don't have a remote (for M5 I mean) 23.40.26 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) 23.40.42 # the remotes show one band at a time 23.41.23 # jhMikeS: can't see the point, and the current code is very dependent on only calculating amp response 23.41.24 Quit random_desu_is_s (Read error: 104 (Connection reset by peer)) 23.42.19 # preglow: I dunno...more "stuff" 23.42.31 Quit n1s () 23.42.48 # jhMikeS: my interest in this is wearing thin already, so i guess this is all we'll have :D 23.43.19 Join gboxx [0] (n=gboxx@77.179.2.96) 23.43.21 # bah 23.44.00 # this is another feature i'll never use, so won't spend unlimited time on it 23.44.46 # apart from all functions been able to access it. What is the difference between a global variable or static local variable? 23.44.53 # the last IRC log I see from google about eq plotting is 2006-03-06 23.45.07 # jhMikeS: which is probably when i gave up last 23.45.18 # the local variable is local to the block. If it is static it only gets initialized once. 23.45.20 # found another way to do it today 23.45.40 # "when I have a better sin() the eq graph plotting will also be closer" :p 23.46.18 # bluebrother: yes. did I do something? 23.46.36 # oh, that wasn't for me XD 23.49.27 # jhMikeS: yeah, that was wrong 23.49.48 # ;-) 23.54.55 Join Soap [0] (i=42c07542@rockbox/staff/soap) 23.55.01 # better sin :) 23.55.23 # I'd say sins generally are 23.56.26 # I generally not plot my sins though 23.58.26 # ok, bad joke, sorry, cleared the room again :P 23.58.36 Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net)