00:00:46 | | Quit Janco () |
00:05:52 | preglow | hmm, ouch |
00:05:59 | preglow | i should make threading code for thumb as well |
00:09:41 | | Join FingerSoup [0] (i=icechat5@S010600508df503dc.vs.shawcable.net) |
00:12:27 | FingerSoup | Hey everyone... |
00:13:03 | FingerSoup | So, I'm trying to get the Archos simulators working... are the X11 or Win32 ones more stable? |
00:15:26 | FingerSoup | err, actually I can't seem to get either to compile..... hrm... |
00:15:43 | FingerSoup | IRiver and IPod ones seem to work great though... |
00:16:15 | Bagder | what happens? |
00:16:34 | Bagder | both the x11 and the win32 ones are stable |
00:16:40 | FingerSoup | dies on a file called limit.h |
00:16:54 | Bagder | you using the "devkit" ? |
00:17:02 | FingerSoup | I'm using the rockbox dev environment 3.14 with patch |
00:17:12 | Bagder | then I'm blaming that |
00:18:05 | FingerSoup | hrm... because my previous cygwin install wouldn't compile for real targets before.... |
00:18:28 | Bagder | I just know that lots of people manage to build the sims just fine |
00:18:42 | | Join bobr [0] (n=d5a8b399@labb.contactor.se) |
00:18:44 | Bagder | on both cygwin and linux |
00:18:53 | amiconn | Hmm, the H300 LCD driver definitely needs more work |
00:18:59 | FingerSoup | I could with my since deleted cygwin install.... |
00:19:06 | amiconn | bejeweled is really pretty but slooow |
00:19:16 | Bagder | but pretty! |
00:19:18 | Bagder | ;-) |
00:21:55 | bobr | hi guys - i've got little problem: bootloader usb mode doesn't work on my h340 (bootloader v5, h300 optimized build 060114) |
00:23:07 | bobr | whena i plug usb in, the screen write Bootloader USB mode, but nothing happens.. any ideas? |
00:26:57 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
00:27:34 | | Join ts-x [0] (n=d8cf464c@labb.contactor.se) |
00:28:15 | preglow | h3x0 is such a troublesome little twit compared to the altogether nicer h1x0 |
00:28:17 | preglow | :> |
00:28:27 | | Join ashridah [0] (i=ashridah@220-253-120-27.VIC.netspace.net.au) |
00:29:03 | Midgey34 | bobr: I've had that happen a few times too |
00:29:30 | Midgey34 | I think linus said he had an idea of what caused it |
00:30:52 | bobr | Midgey34: how did you solve that? reflash back to v3 and wait for v6 ? :( |
00:32:34 | Midgey34 | well it normally works without a problem for me |
00:34:22 | | Part SteL |
00:36:16 | bobr | maybe the problem is, that I have older usb 1.0 computer |
00:42:10 | BHSPitMonkey | 1.0???? |
00:43:13 | preglow | heh |
00:43:42 | preglow | if you scroll by keeping a button pressed in the file selector, the animated battery icon will halt while you scroll |
00:43:54 | preglow | feature or bug? |
00:43:58 | bobr | i'm not sure about numbers, but it's the older, slower version |
00:44:39 | FingerSoup | what speed is your computer bobr? |
00:45:01 | bobr | athlon 1600+ |
00:45:22 | FingerSoup | you have 1.1.... 1.0 was bleeding edge for Pentium II.... |
00:45:40 | FingerSoup | not many computers have 1.0..... :) |
00:45:52 | | Join petur [0] (i=petur@d54C1B62E.access.telenet.be) |
00:46:10 | bobr | ok 1.1, but still not working ;) |
00:46:11 | ender` | 1.0 were rare pentium I boxes |
00:46:18 | FingerSoup | having said that, you can plobably get a 2.0 USB card.... Of course I don't know if that'll fix your problem..... |
00:46:42 | FingerSoup | I stand corrected... |
00:46:49 | bobr | i already bought one and was defective, right now i'm waiting for rma .. |
00:47:00 | FingerSoup | heh... |
00:48:16 | bobr | speed was nice: 12 MB/sec but output only nonsense and then restarted computer.. |
00:49:06 | bobr | well i'll try it tomorow on usb 2.0 comp to be sure.. good night |
00:50:04 | | Part bobr |
00:51:08 | petur | LinusN: fyi, I made new patch files for the brightness and recording gain - If you're still interested... |
00:51:31 | preglow | amiconn: most of speex is known to work on arms in fixed point mode |
00:51:40 | preglow | so i guess it might be time for a port |
00:55:50 | *** | Saving seen data "./dancer.seen" |
00:59:47 | petur | Do we know how the ISP1362 is connected to teh coldfire in the H3xx? LinusN? |
01:00 |
01:02:29 | amiconn | Hehe, rockbox logo on mobile phone... http://forums.rockbox.org/index.php?topic=2390.0 |
01:02:30 | FingerSoup | OK, is it possible to set up a dev environment that will build rockbox on all platforms and simulators??? |
01:02:49 | FingerSoup | If so, can someone walk me through it? In Cygwin |
01:03:41 | petur | did you see the wiki? |
01:04:29 | petur | it worked for me (and I knew nothing of cygwin - still learning a lot every day) |
01:05:13 | FingerSoup | I saw the WIKI, and I followed it for my cygwin install. It could only compile simulators. So I grabbed the dev environment to compile for my h120.... It can't build the Archos sims or the iPod Video.... |
01:05:33 | petur | you need to build a cross-compiler |
01:05:41 | petur | http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
01:06:36 | petur | get gcc-core-3.4.5.tar.bz2 and build it for m68k-elf |
01:06:49 | petur | and the binutils of course |
01:07:46 | preglow | linuxstb: here? |
01:07:56 | FingerSoup | I wil try again.... |
01:09:17 | FingerSoup | actually, does the X11 sim have working color yet? |
01:09:45 | petur | afaik it has been replaced with another sim |
01:10:33 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
01:10:36 | FingerSoup | ok...I'm going to try my linux distro then... I Hate cygwin....... |
01:10:38 | linuxstb_ | preglow: Yes. |
01:10:43 | preglow | hehe |
01:10:54 | preglow | what have you tried/figured out about the fiq processing thus far? |
01:11:00 | preglow | i was thinking of giving it a shot |
01:11:06 | | Quit FingerSoup ("Easy as 3.14159265358979323846...") |
01:11:40 | petur | LinusN: are you here? |
01:12:07 | linuxstb_ | Nothing really. I just tried adapting the linux code, but couldn't get it working. I don't know anything more than you can see in the ipl audio driver. |
01:13:49 | preglow | perhaps it's time to wake up the cop |
01:13:56 | preglow | hmm |
01:14:22 | linuxstb_ | You'll have the cache coherency problem to deal with then though. |
01:14:39 | preglow | well, yeah, i do of course know i have to speak to it through iram |
01:14:51 | | Quit Kohlrabi (Nick collision from services.) |
01:14:57 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-129-077.pools.arcor-ip.net) |
01:15:11 | linuxstb_ | What are you thinking of putting on the cop? |
01:15:11 | preglow | i was just planning on starting it to see if it got the fiqs if the cpu didn't get them |
01:15:59 | lostlogic | I wonder what the difference between USB charging / power and AC adapter charging / power is to the PCF50606 |
01:17:04 | petur | does it look the same for teh pcf? |
01:17:27 | lostlogic | that's what I'm wondering −− |
01:17:47 | lostlogic | currently the PCF isn't registering the USB as a charger, but I'm sure I've seen it recognize it before. |
01:19:54 | | Join whatboutbob [0] (n=cbd603e3@labb.contactor.se) |
01:21:40 | whatboutbob | greetings all. |
01:22:17 | | Quit ender` (" Very few profundities can be expressed in less than 80 characters.") |
01:24:05 | amiconn | linuxstb: My sister had an idea for sudoku... another nice help feature that doesn't need any additional display space |
01:24:13 | whatboutbob | petur: what are you doing with brightness/backlight? |
01:24:44 | petur | what do you mean? |
01:25:11 | amiconn | The 'candidates' column could double as a 'possible position explorer': |
01:25:12 | whatboutbob | petur: just saw you mention a patch regarding brightness...just curious. :) |
01:25:23 | whatboutbob | ...or am i going crazy? |
01:26:21 | petur | I wrote a bug in the current implementation: it sometimes won't set it at startup because I forgot to disable IRQs while doing I2C... |
01:26:25 | amiconn | Move the cursor into that column (all numbers would be displayed in it to indicate this mode). Then, as you move up & down in that column, the plugin would mark all grid cells where this number is allowed |
01:27:01 | petur | then I screwed up the patch :( |
01:27:04 | | Quit akaidiot (Connection timed out) |
01:27:41 | whatboutbob | ah cool. thanks. |
01:29:57 | whatboutbob | petur: nice work on the gain patch btw. Look forward to seeing it in cvs so that i can use thomasdk7's remote recording patch with it. |
01:30:06 | preglow | did anyone read what i said about the battery animation? |
01:31:06 | petur | Whichever patch goes in first, the other will need updating as they modify the same file :/ |
01:32:41 | whatboutbob | does anyone know if brightness can be controlled on the h1x0? I would assume so because of the fading backlight...but I'm no developer. |
01:33:23 | whatboutbob | I'd be interested in being able to lower the brightness of the remote (so as not to light up like a lighthouse whilst checking levels during stealth recording), and was wondering if it was feasible :) |
01:33:53 | petur | fading BL whas done by doing a PWM in software.. not to be done all the time... |
01:34:57 | whatboutbob | ah...bugger. oh well. thanks. |
01:36:37 | linuxstb_ | amiconn: I like that Sudoku idea. |
01:36:56 | Moos | anyone heard this? :http://www.matbe.com/actualites/12286/fujitsu-1-8-pouces/ |
01:37:17 | Moos | Fujitsu will make 1,8" HDD |
01:37:24 | Moos | for concurence Toshiba |
01:37:53 | Moos | planed 120 gb for year 2007 |
01:38:57 | Moos | and for 2,5"(archoses users), 200 gb for 2006 |
01:39:22 | whatboutbob | damn...nice...I could use a H1120... :) |
01:39:31 | Moos | hehe :) |
01:40:19 | whatboutbob | hehe...i take it 'pouces' also means 'thumbs'? |
01:40:43 | amiconn | >128 GB (136 GB in manufacturer number system) aren't possible with the archos (and iriver) USB bridges |
01:40:53 | whatboutbob | free translations amuse me. |
01:41:41 | Moos | amiconn: then 120 gb is fine for irivers? :) |
01:42:30 | | Quit petur ("here today, gone tomorrow") |
01:42:43 | Moos | and maybe this Fujitsu things will force toshiba to do more |
01:45:33 | * | Moos don't like monopoles in general |
01:45:43 | | Join eagle730 [0] (n=d9502b35@labb.contactor.se) |
01:46:14 | | Quit eagle730 (Client Quit) |
01:47:35 | | Quit uwe_ ("Leaving") |
01:52:23 | | Quit Kohlriba ("Fast alle Menschen sind Regenwürmer") |
01:53:42 | | Join webguest61 [0] (n=3efe2012@labb.contactor.se) |
01:54:54 | Moos | Good night all! |
01:54:54 | | Quit webguest61 (Client Quit) |
01:55:06 | | Quit Moos ("Glory to Rockbox") |
01:55:06 | lostlogic | LinusN: ping |
02:00 |
02:02:55 | LinusN | pong |
02:04:54 | lostlogic | need input on the desired functionality for charger control on the H3x0. |
02:05:24 | | Join hyarion [0] (i=hyarion@montezuma.acc.umu.se) |
02:05:31 | | Join linuxkernel [0] (n=blowme@nphloh-terayon1-69-165-50-227.clvdoh.adelphia.net) |
02:05:38 | Midgey34 | dang, I just spent the last hour or so trying to implement some methods from pocketgnuboy in rockboy hoping that they would be faster. If anything, it appears to running slower |
02:05:56 | | Join Ranix [0] (n=Ranix@c-24-125-191-74.hsd1.va.comcast.net) |
02:06:21 | lostlogic | Currently, after the charger is inserted, I go to charge mode, and let the hardware charge until it reports that the battery voltage is over the 'full' voltage set, and then I turn it off until it falls back below 95% to protect battery life. That is how I want _my_ player to behave, but I'm not sure how others would want it, or what parameters we would want to make user configurable. |
02:06:27 | amiconn | Hmm. I need the platform id (from the configure script) as a macro. How would I do this? |
02:06:43 | LinusN | lostlogic: sounds fine for me |
02:06:49 | amiconn | The configure part is the easy part, but that just sets an env var |
02:07:11 | Rob2222_ | [01:55] lostlogic: LinusN: ping |
02:07:11 | Rob2222_ | [02:02] LinusN: pong <= damn, someone of you has a really slow connection. |
02:07:19 | Rob2222_ | :D |
02:07:21 | LinusN | let the makefile append some -D switches to the compiler |
02:07:26 | | Quit Ranix () |
02:08:19 | Midgey34 | hmm, it appears I broke the sound too... |
02:08:54 | lostlogic | LinusN: OK, once I test this some more, I'll submit a patch with just this functionality, then I'll work on being able to report not just charger connected but charger state in the WPS / status bar. |
02:09:11 | Rob2222_ | lostlogic: It (for me) would be nice if I can let my H300 connected (switched on) on my PC without being feared that the battery takes damage. |
02:09:49 | lostlogic | the open question for me is how to detect full battery −− current or voltage, I will probably settle on current rather than voltage once I figure out the proper detection method for this. |
02:10:00 | lostlogic | Rob2222_: with USB charging, or with AC adapter charging? |
02:10:16 | lostlogic | What I've done already will protect it from damage when connected indefinitely to an AC adapter. |
02:10:20 | Rob2222_ | In my docking station both cables are normally connected. |
02:10:46 | Rob2222_ | So when AC connected, the player doesnt get any power _from_ the battery? |
02:12:10 | lostlogic | Rob2222_: as far as I can tell the battery can be left in idle mode and no power is drawn, nor put into it. |
02:12:48 | Rob2222_ | that would be nice. |
02:12:54 | Rob2222_ | _can_ ? |
02:13:07 | Rob2222_ | ok, nobody knows how iriver it makes |
02:13:07 | lostlogic | Rob2222_: will be with my next patch when I'm done with it |
02:13:28 | Rob2222_ | so you can program the charging circuit with rockbox? |
02:13:50 | Rob2222_ | http://www.buchmann.ca/Chap4-page8.asp <= How to charge Lithium Ion. |
02:13:54 | lostlogic | Rob2222_: the H3x0 has a power management unit that can be controlled in software |
02:14:03 | lostlogic | The PMU knows how to do the charging |
02:14:08 | lostlogic | we just have to tell it when to charge and when not to. |
02:14:15 | Rob2222_ | ah ok |
02:14:20 | Rob2222_ | nice. |
02:14:30 | Rob2222_ | should be enough for a good power management |
02:14:36 | Rob2222_ | got that link? |
02:15:08 | lostlogic | I know the charge pattern for LiIon −− another good site is www.batteryuniversity.com |
02:15:24 | Rob2222_ | ah ok |
02:15:25 | Rob2222_ | sorry |
02:15:27 | lostlogic | ;) |
02:15:28 | | Quit whatboutbob ("CGI:IRC (Ping timeout)") |
02:15:56 | Rob2222_ | But I almost thought, that this isnt new for you. ;) |
02:17:04 | Rob2222_ | lostlogic: How is charging set in the moment in RB? |
02:17:17 | Rob2222_ | (recharging) |
02:18:12 | lostlogic | Rob2222_: it just lets the hardware handle it completely −− which is risky because we don't know for sure what the state of the charger will be when it is plugged in (the datasheet doesn't define it) |
02:19:08 | lostlogic | The charger should go to idle state as soon as the battery is charged fully, but I'm not sure it does |
02:19:15 | Rob2222_ | ah |
02:19:24 | Rob2222_ | hmm |
02:19:36 | Rob2222_ | so it could be that the battery will be overcharged? |
02:20:06 | lostlogic | it will never be charged to a dangerous voltage |
02:20:23 | Rob2222_ | ah ok |
02:20:24 | lostlogic | but it might be forced to it's highest 'legal' voltage constantly which is also not good for batteries. |
02:20:33 | Rob2222_ | yep, i understand |
02:23:34 | LinusN | lostlogic: you should use the charge timer as well |
02:23:46 | amiconn | hmmmm |
02:24:08 | amiconn | I wonder whether I should deal with endianess in my new plugin loader |
02:24:27 | lostlogic | LinusN: ya think? Just set it to it's max level? Doesn't seem necessary with the other limits. Also will be hard to detect charge timer behaviour in software until I have PCF50606 interrupt access (hint hint) |
02:25:19 | amiconn | Maybe it's unnecesary, because if someone tries to load a plugin from a platform with different endianess, the magic number won't match anyway |
02:29:06 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
02:30:16 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
02:32:25 | preglow | if out, tata |
02:32:30 | preglow | s/if/i'm/ |
02:36:12 | Rob2222_ | I will go to bed. |
02:36:17 | Rob2222_ | Good night @ all |
02:36:19 | Rob2222_ | :) |
02:36:39 | Rob2222_ | Don't develop to long. ;) |
02:37:37 | | Quit ts-x ("CGI:IRC") |
02:40:39 | | Join Kyl3 [0] (i=no@cpe-24-90-236-61.nyc.res.rr.com) |
02:49:29 | Rob2222_ | One last question... |
02:49:48 | Rob2222_ | Does it maybe be possible to move files on the HD with rockbox? |
02:54:15 | lostlogic | LinusN: I think that watchdog is a nogo because the charge cycle for a 1300mAh LiPoly is longer than the watchdog's maximum setting. |
02:55:05 | Rob2222_ | lostlogic: Has the H300 1300mAh? |
02:55:18 | lostlogic | yes |
02:55:26 | lostlogic | my personal H3x0 has a 2200mAh |
02:55:29 | Rob2222_ | I thought 1500/1600 ? |
02:55:31 | lostlogic | which ofcourse take slonger to charge |
02:55:50 | lostlogic | afaik the stock battery is 1300, but I'm not at my desk so I can't verify that for certain |
02:55:54 | *** | Saving seen data "./dancer.seen" |
02:56:06 | Rob2222_ | hmm |
02:56:26 | Rob2222_ | If the stock battery has only 1300mAh i really should think about an upgrade. |
02:56:53 | Rob2222_ | I thought 1600 => 1900/2000 isnt it worth |
02:57:05 | Rob2222_ | but 1300 => 2200 ... well... ^^ |
02:57:31 | lostlogic | it's nice to just not really have to worry about battery life... been happy with my 2200mAh from ebay so far |
02:57:51 | Rob2222_ | Which battery you got? |
02:58:00 | Rob2222_ | That for the ipod 1/2 ? |
02:58:19 | Kyl3 | the stock is 1300mAh on the h300 |
02:58:56 | Rob2222_ | doh |
02:59:11 | Rob2222_ | Then and upgrade is it worth i think |
02:59:44 | lostlogic | Rob2222_: yeah −− have to switch the leads on the battery to make it work |
03:00 |
03:01:22 | | Join ts-x [0] (n=d8cf464c@labb.contactor.se) |
03:01:34 | RotAtoR | has anyone had any luck getting the sdl sim to compile in cygwin? |
03:01:58 | RotAtoR | I'm running into errors and just checking to see if it's in working order yet before I spend too much time trying to fix things |
03:02:13 | linuxstb_ | No, I don't think it's working. |
03:02:24 | linuxstb_ | What's the error you're getting?? |
03:02:54 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
03:02:59 | Rob2222_ | lostlogic: Must I disassemble the stock battery or does the ipod plug fit (with changed polarity) = |
03:03:00 | Rob2222_ | ? |
03:03:51 | lostlogic | I needed to shave some plastic guides off of the ipod plug to make it fit |
03:03:55 | lostlogic | but it owrked after a fashion. |
03:04:09 | Rob2222_ | k, that sould be no problem. |
03:04:09 | RotAtoR | these are the errors: http://pastebin.com/506194 |
03:04:31 | Rob2222_ | unbelievable, 2200mAh battery for 9,99 Euro @ ebay.... |
03:04:51 | Rob2222_ | lostlogic: If thats to cheap? == crap? |
03:05:23 | lostlogic | mine cost 20usd and has been fine for the month or so I've had it... it might have a shorter life than the more spensive ones, but *shrug* |
03:05:45 | Rob2222_ | the month? |
03:05:47 | Rob2222_ | and then? |
03:06:42 | lostlogic | only had it for a month so far |
03:08:12 | | Join egotrippen [0] (n=18226bf0@labb.contactor.se) |
03:08:16 | | Part LinusN |
03:09:11 | Rob2222_ | lostlogic: what was then? died the battery? |
03:10:18 | lostlogic | no, I'm still using it, it's fine |
03:10:52 | Rob2222_ | aah ok |
03:11:25 | | Nick RotAtoR is now known as RotAtoR|Away (n=e@12-210-82-91.client.insightBB.com) |
03:11:36 | | Quit egotrippen (Client Quit) |
03:11:40 | linuxstb_ | RotAtoR: You could try adding #ifndef __CYGWIN__ around the definition of MAX_PATH in lcd.h, but there may be a better way to fix it. |
03:13:58 | | Quit tvelocity ("Leaving") |
03:27:53 | | Join arf-arf [0] (i=arf-arf@bb-87-82-5-102.ukonline.co.uk) |
03:34:27 | | Quit linuxstb_ ("CGI:IRC") |
03:46:40 | | Join einhirn [0] (n=Miranda@p548601E2.dip0.t-ipconnect.de) |
03:47:20 | | Nick RotAtoR|Away is now known as RotAtoR (n=e@12-210-82-91.client.insightBB.com) |
03:54:46 | | Quit linuxstb ("Leaving") |
04:00 |
04:06:59 | | Quit NicoFR () |
04:22:55 | | Part Midgey34 |
04:42:19 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
04:44:34 | lostlogic | DreamTactix291: you know stuff about batteries −− what features (if any) features need userland control / in H3x0 charging |
04:44:37 | lostlogic | :) |
04:55:57 | *** | Saving seen data "./dancer.seen" |
04:56:02 | | Quit linuxkernel (Read error: 110 (Connection timed out)) |
04:57:34 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
05:00 |
05:01:22 | | Join Rob2222 [0] (n=Miranda@ACB09E83.ipt.aol.com) |
05:02:24 | | Quit Kyl3 (Read error: 104 (Connection reset by peer)) |
05:02:53 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
05:04:45 | | Join linuxkernel [0] (n=blowme@nphloh-terayon1-69-165-50-227.clvdoh.adelphia.net) |
05:19:45 | | Quit Rob2222_ (Read error: 113 (No route to host)) |
05:56:05 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
05:57:19 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
05:58:04 | Jungti1234 | hello |
06:00 |
06:07:59 | lostlogic | I think I've figured out how people could reduce their battery life by using rockbox and leaving them plugged in all the time. |
06:09:39 | ts-x | Really...how? |
06:15:23 | ts-x | I leave mine in the cradle charging all day at work, maybe that's not such a good idea? |
06:16:26 | ashridah | lostlogic: but the power control chip handles charging the battery... |
06:17:19 | | Quit Nibbler (Read error: 110 (Connection timed out)) |
06:17:35 | | Join Nibbler [0] (n=sven@e181113233.adsl.alicedsl.de) |
06:22:29 | lostlogic | ashridah: it's not alway smart enough. If you plug it in and it's too full already to go into fast charge mode, it also never turns itself off... at least that is the behaviour I've been observing. |
06:23:28 | | Join DJDD__ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
06:23:36 | | Quit DJDD__ (Client Quit) |
06:29:12 | * | ts-x decides not to use AC all the time until the mystery of the flaky charger is solved |
06:29:23 | | Quit ashridah (Read error: 104 (Connection reset by peer)) |
06:30:56 | lostlogic | ts-x: just don't plug it in if the battery is already nearly full |
06:32:44 | | Quit ts-x ("CGI:IRC (EOF)") |
06:33:09 | | Join ts-x [0] (n=d8cf464c@labb.contactor.se) |
06:33:58 | ts-x | It's just a bad habit I guess - get to work, drop it in the cradle, and jam out. |
06:34:29 | ts-x | I'll definitely keep the full charge thing in mind for the time being |
06:34:55 | | Quit DJDD_ (Read error: 110 (Connection timed out)) |
06:35:03 | lostlogic | that will be fine with the patch I'm about to post to SF. If the battery is already nealry full, it will test for 1m to see if the charge current increases (meanign the battery needs charging) and then turn off the charge circuit unless the battery falls below 95% |
06:35:55 | ts-x | Excellent |
06:36:21 | ts-x | Hey thanks again for all of your work (and Lear's) with ogg |
06:36:24 | | Join DJDD__ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
06:36:41 | | Quit DJDD__ (Client Quit) |
06:37:40 | ts-x | I've not found a single file that skips since your last optimization |
06:39:20 | lostlogic | ts-x: cool −− I still have a couple that do, I think Lear is still working on it a bit :) |
06:39:30 | lostlogic | applause with whistles can still defeat it. |
06:39:38 | ts-x | What quality level? |
06:41:56 | ts-x | I don't really have a whole lot of live albums, but I'm pretty sure q9 Nirvana: Unplugged (which was skipping like hell) is fine now for me |
06:42:09 | | Join ashridah [0] (i=ashridah@220-253-120-27.VIC.netspace.net.au) |
06:42:17 | lostlogic | q7 |
06:42:24 | lostlogic | good to hear |
06:42:41 | lostlogic | yeah, unplugged at q7 is fine too... counting crows mtv q7 is what still has some issues. |
06:43:01 | | Quit ashridah (Client Quit) |
06:44:15 | lostlogic | http://sourceforge.net/tracker/index.php?func=detail&aid=1406382&group_id=44306&atid=439120 h3x0 charge control and reporting |
06:46:04 | lostlogic | I think that the battery level reading may need more smoothing on H3x0. |
06:46:04 | DreamTactix291 | good to see progress is being made though |
06:46:13 | DreamTactix291 | if i had an H3x0 i'd be really happy about it |
06:46:23 | DreamTactix291 | i'd not like all my live stuff to skip |
06:46:24 | lostlogic | DreamTactix291: no problems with live vorbis files on the H1x0? |
06:46:29 | DreamTactix291 | nope |
06:46:31 | lostlogic | weird. |
06:46:34 | DreamTactix291 | perfect as far as i can tell |
06:46:40 | lostlogic | I mean ... it's the same processor... |
06:46:42 | DreamTactix291 | i've never heard a problem in the last 6 months or so |
06:46:54 | DreamTactix291 | and i listen to a lot of live music |
06:47:00 | lostlogic | nod nod |
06:47:03 | DreamTactix291 | official stuff and bootlegs |
06:47:45 | DreamTactix291 | i dont' really go above -q6 because of two reasons |
06:48:02 | DreamTactix291 | i don't see much of a point because i can't discern anything above -q6 |
06:48:10 | DreamTactix291 | and i have all music in WavPack on my PC |
06:48:10 | | Join DJDD__ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
06:48:24 | DreamTactix291 | if i went up i don't know if i'd get problems though |
06:48:26 | lostlogic | yeah, I know... q7 is my only rips of all of my CDs so I went with the extra notch |
06:48:39 | ts-x | lostlogic: I think my wife has that Counting Crows album, which track(s) cause issues? I'd like to test to see if I get skipping as well. |
06:48:59 | lostlogic | ts-x: I'm not remember. |
06:49:01 | DreamTactix291 | if they were my only rips i'd have gone -q7 probably |
06:49:09 | DreamTactix291 | but with 800GB of HDD space i'm not hurting |
06:49:13 | DreamTactix291 | so lossless it was |
06:49:22 | lostlogic | DreamTactix291: yeah, I _now_ have 600 so I might rerip everything |
06:49:37 | DreamTactix291 | well |
06:49:42 | DreamTactix291 | my collection isn't growing right now |
06:49:46 | DreamTactix291 | buying a car wiped me out :| |
06:49:51 | lostlogic | heh |
06:49:59 | lostlogic | I'm thinking of selling my car |
06:50:08 | DreamTactix291 | my last one got totalled |
06:50:25 | ts-x | Ouch |
06:50:29 | DreamTactix291 | yep |
06:50:35 | DreamTactix291 | not my fault though |
06:50:49 | ts-x | Insurance never gives you what it's worth |
06:50:54 | DreamTactix291 | actually |
06:51:00 | DreamTactix291 | i got more than what it was worth |
06:51:12 | DreamTactix291 | due to being without a vehicle for two weeks |
06:51:21 | DreamTactix291 | basically i got paid off not to sue |
06:52:06 | DreamTactix291 | i like my new vehicle more than my last one so i guess it's all good now |
06:52:33 | ts-x | On a different subject, do you know much about vorbisgain? |
06:53:05 | DreamTactix291 | just that it applies replaygain in vorbis comments |
06:53:08 | DreamTactix291 | well scans and applies |
06:53:53 | | Quit DJDD__ ("Trillian (http://www.ceruleanstudios.com") |
06:53:57 | ts-x | I'm trying to find a program that will let me adjust the db level it's gaining to i.e. 91 db instead of 83/89 |
06:54:10 | DreamTactix291 | i don't think there are any right now |
06:54:13 | DreamTactix291 | not for Vorbis |
06:54:30 | ts-x | That's what I've discovered |
06:55:06 | ts-x | The only way I've found to do it is kind of a hack and doesn't work for album gain, only track gain |
06:55:29 | DreamTactix291 | that sucks |
06:56:01 | *** | Saving seen data "./dancer.seen" |
06:56:17 | ts-x | Well I might just settle on track gain for the time being until a program with that capability comes along one day |
06:57:02 | DreamTactix291 | may i ask why 91? |
06:57:08 | DreamTactix291 | just curious |
06:57:34 | | Join DJDD__ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
06:57:49 | ts-x | Most of my music is fairly new and runs 94-96...I just didn't want to back everything down so much for just a few tracks |
06:58:00 | DreamTactix291 | ah |
06:58:06 | DreamTactix291 | i'm happy with 89 |
06:58:12 | DreamTactix291 | i have some stuff that gains up at 89 |
06:58:19 | DreamTactix291 | most goes down though |
06:58:41 | ts-x | Does foobar do 89 or 83? I could swear from my tests it does 83 |
06:58:46 | DreamTactix291 | 89 |
06:58:52 | DreamTactix291 | just about nothing does 83 anymore |
06:59:14 | DreamTactix291 | it was decided very early on 83 was way too quiet |
06:59:20 | ts-x | Same |
06:59:47 | DreamTactix291 | i like it when i'll have some really old CD album gain at like +0.5 or something like that |
06:59:50 | DreamTactix291 | makes me happy |
06:59:57 | DreamTactix291 | clipression gets old |
07:00 |
07:00:03 | ts-x | Foobar is doing something strange with my genre tags that's making me apprehensive to use it for the time being |
07:00:25 | DreamTactix291 | what is it doing? |
07:00:42 | ts-x | Keeps changing my 'Industrial' tags to 'Techno'...very strange |
07:01:15 | DreamTactix291 | odd |
07:01:19 | DreamTactix291 | Vorbis comments right?? |
07:01:22 | ts-x | Yup |
07:01:24 | DreamTactix291 | it shouldn't be doing that |
07:02:00 | ts-x | I'm pretty new to Foobar so maybe there's an option I've got set incorrectly? |
07:02:10 | ts-x | Some sort of auto tag update? |
07:02:19 | DreamTactix291 | shouldn't ever change a tag like that for no reason |
07:03:00 | ts-x | It's definitely weird...I'm going to have to keep playing around with it to see what's going on |
07:03:21 | ts-x | MediaMonkey could be involved to :) |
07:03:42 | ts-x | That's what I'm using for my vorbisgain hack |
07:09:18 | ts-x | I've discovered that MediaMonkey runs on top of an M$ Access database, you can just build a library and then use a query to mass update |
07:11:50 | ts-x | e.g. SET replaygain_track_gain = replaygain_track_gain + 2 (to increase from 89 to 91 db) |
07:16:07 | | Part ts-x |
07:33:17 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
07:33:22 | | Join Midgey31 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
07:33:27 | | Quit Midgey31 (Remote closed the connection) |
07:35:01 | | Quit Nibbler (zelazny.freenode.net irc.freenode.net) |
07:35:01 | NSplit | zelazny.freenode.net irc.freenode.net |
07:35:01 | | Quit solexx (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit perplexity (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit mikearthur (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit thegeek (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit Vlad0man (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit Bagder (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit wubbla (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit Bger (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit jelle-k (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit kkurbjun (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit YouCeyE (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit igor47 (zelazny.freenode.net irc.freenode.net) |
07:35:01 | | Quit BHSPitMonkey (zelazny.freenode.net irc.freenode.net) |
07:35:54 | NHeal | zelazny.freenode.net irc.freenode.net |
07:35:54 | NJoin | Nibbler [0] (n=sven@e181113233.adsl.alicedsl.de) |
07:35:54 | NJoin | solexx [0] (n=jrschulz@d085169.adsl.hansenet.de) |
07:35:54 | NJoin | perplexity [0] (i=heh4054@217.165.102.253) |
07:35:54 | NJoin | mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
07:35:54 | NJoin | thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
07:35:54 | NJoin | Vlad0man [0] (n=Vladoman@p54A7CA46.dip.t-dialin.net) |
07:35:54 | NJoin | Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
07:35:54 | NJoin | YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
07:35:54 | NJoin | kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
07:35:54 | NJoin | jelle-k [0] (n=jelle-k@jelle-online.xs4all.nl) |
07:35:54 | NJoin | Bger [0] (n=Bager@83.222.160.88) |
07:35:54 | NJoin | BHSPitMonkey [0] (n=billybob@adsl-64-123-190-199.dsl.rcsntx.swbell.net) |
07:35:54 | NJoin | igor47 [0] (n=igor47@temple.src.uchicago.edu) |
07:35:54 | NJoin | wubbla [0] (n=wubbla@adsl-093.215.166.194.arpa.as1901.net) |
07:37:12 | | Quit igor47 (Success) |
07:37:41 | | Join solexx_ [0] (n=jrschulz@d085169.adsl.hansenet.de) |
07:40:41 | | Join _jelle-k [0] (n=jelle-k@jelle-online.xs4all.nl) |
07:41:07 | | Quit wubbla (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit Bger (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit jelle-k (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit kkurbjun (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit YouCeyE (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit Bagder (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit Vlad0man (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit perplexity (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit solexx (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit mikearthur (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit thegeek (zelazny.freenode.net irc.freenode.net) |
07:41:07 | | Quit Nibbler (zelazny.freenode.net irc.freenode.net) |
07:41:08 | | Quit BHSPitMonkey (zelazny.freenode.net irc.freenode.net) |
07:41:14 | | Nick _jelle-k is now known as jelle-k (n=jelle-k@jelle-online.xs4all.nl) |
07:41:55 | NJoin | mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
07:42:57 | Jungti1234 | oops |
07:43:13 | BHSPitLappy | Jungti1234: you broke the server! |
07:43:24 | BHSPitLappy | stop it! |
07:43:26 | Jungti1234 | heh |
07:43:43 | NJoin | Nibbler [0] (n=sven@e181113233.adsl.alicedsl.de) |
07:43:43 | NJoin | solexx [0] (n=jrschulz@d085169.adsl.hansenet.de) |
07:43:43 | NJoin | perplexity [0] (i=heh4054@217.165.102.253) |
07:43:43 | NJoin | thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
07:43:43 | NJoin | Vlad0man [0] (n=Vladoman@p54A7CA46.dip.t-dialin.net) |
07:43:43 | NJoin | Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
07:43:43 | NJoin | YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
07:43:43 | NJoin | kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
07:43:43 | NJoin | Bger [0] (n=Bager@83.222.160.88) |
07:43:43 | NJoin | BHSPitMonkey [0] (n=billybob@adsl-64-123-190-199.dsl.rcsntx.swbell.net) |
07:43:43 | NJoin | wubbla [0] (n=wubbla@adsl-093.215.166.194.arpa.as1901.net) |
07:44:05 | Jungti1234 | um.. |
07:44:36 | | Quit RotAtoR () |
07:45:56 | | Join igor47 [0] (n=igor47@temple.src.uchicago.edu) |
07:47:12 | | Quit perplexity (Excess Flood) |
07:47:29 | | Join perplexity [0] (i=heh24921@217.165.102.253) |
07:47:40 | | Quit solexx (Success) |
07:48:45 | | Join joe2 [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
07:51:33 | | Quit wubbla (Connection timed out) |
07:52:42 | | Quit thegeek (Connection timed out) |
07:54:31 | | Quit YouCeyE (Read error: 110 (Connection timed out)) |
07:59:46 | Jungti1234 | hehehe... |
08:00 |
08:07:36 | | Join wubbla [0] (n=wubbla@adsl-093.215.166.194.arpa.as1901.net) |
08:09:03 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
08:24:22 | | Quit Jungti1234 () |
08:56:03 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:03:28 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
09:03:56 | | Join ashridah [0] (i=ashridah@220-253-122-100.VIC.netspace.net.au) |
09:06:17 | | Quit linuxkernel ("Leaving") |
09:28:00 | | Quit Seed (Nick collision from services.) |
09:28:08 | | Join Seed [0] (i=ben@85-64-200-85.barak-online.net) |
09:36:29 | | Join einhirn [0] (n=Miranda@p54861BA7.dip0.t-ipconnect.de) |
10:00 |
10:14:49 | | Join amiconn_ [0] (n=jens@p54BD6572.dip.t-dialin.net) |
10:15:39 | | Join lokki [0] (n=d5bd8e78@labb.contactor.se) |
10:15:48 | lokki | morning |
10:17:02 | lokki | amiconn: did you try the mandelbrot plugin in the latest cvs snapshot? it's broken... |
10:18:23 | lokki | at least for me, i'm compiling with gcc 3.4.4 |
10:20:59 | | Join ender` [0] (i=ychat@84.52.165.220) |
10:22:46 | amiconn_ | A couple of plugins is currently broken |
10:22:55 | amiconn_ | (the ones using the plugin buffer) |
10:22:56 | BHSPitLappy | *are |
10:23:11 | amiconn_ | I'm in the process of fixing that |
10:23:16 | amiconn_ | BHSPitLappy: 'course |
10:23:25 | BHSPitLappy | ;) |
10:23:41 | amiconn_ | A new plugin loader is required |
10:31:33 | | Join SteL [0] (n=chatzill@slawson.plus.com) |
10:33:16 | | Quit amiconn (Read error: 110 (Connection timed out)) |
10:33:16 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD6572.dip.t-dialin.net) |
10:34:09 | | Join ST [0] (i=STx@c220-239-57-224.blktn3.nsw.optusnet.com.au) |
10:34:47 | ST | whats up guys? |
10:41:09 | | Quit ST () |
10:42:34 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
10:48:07 | lokki | ah ok |
10:56:07 | *** | Saving seen data "./dancer.seen" |
11:00 |
11:02:21 | | Join Sandking [0] (n=Sandking@ogorek.akron.net.pl) |
11:03:24 | Sandking | hi, i was just trying to find out what's rwps. i know what's wps but rwps? what's the difference? i tried to find it out in manuals but i had no chance |
11:04:24 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
11:04:57 | thegeek_ | remote wps |
11:05:15 | | Quit perplexity (Read error: 113 (No route to host)) |
11:05:21 | Sandking | ah |
11:05:25 | Sandking | thx |
11:06:47 | | Quit lokki ("CGI:IRC (EOF)") |
11:14:47 | | Join Matze [0] (i=Miranda@p5484F28D.dip.t-dialin.net) |
11:15:11 | | Quit Sandking () |
11:24:24 | amiconn | bbl |
11:24:26 | | Part amiconn |
11:28:28 | | Join perplexity [0] (n=joust@217.165.102.253) |
11:29:34 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
11:40:17 | | Join _Vladoman [0] (n=Vladoman@p54A7F4DE.dip.t-dialin.net) |
11:41:36 | | Quit Vlad0man (Read error: 110 (Connection timed out)) |
11:57:39 | | Join gtkspert [0] (i=gtkspert@103.a.001.rkh.iprimus.net.au) |
12:00 |
12:00:46 | | Join TCK [0] (n=tckocr@81-178-228-46.dsl.pipex.com) |
12:09:54 | | Quit gtkspert (Read error: 104 (Connection reset by peer)) |
12:14:26 | | Join muesli__ [0] (n=muesli_t@88.134.37.157) |
12:21:36 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
12:22:06 | | Join Membrillo [0] (n=sam_kill@58.164.32.154) |
12:24:44 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
12:30:44 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
12:31:16 | | Quit arf-arf () |
12:31:32 | linuxstb_ | preglow: Just to let you know I've ported my ipod bootloader utility to the winapi - so there's no need for you to do it. |
12:33:05 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
12:33:33 | linuxstb_ | It's here: http://www.davechapman.f2s.com/rockbox/ipodpatcher.exe |
12:34:53 | linuxstb_ | Sorry, it's a zip file: http://www.davechapman.f2s.com/rockbox/ipodpatcher.zip |
12:35:33 | linuxstb_ | It's just a command-line utility at the moment - but we should be able to add it to cassandra's new installer when she returns. |
12:35:38 | Membrillo | linuxstb_: so we can install to ipods with windows now? |
12:36:15 | linuxstb_ | Yes. |
12:36:41 | linuxstb_ | Download that utility (a .exe is included), and use it instead of "dd" in the installation instructions. |
12:36:49 | Membrillo | funky |
12:37:24 | linuxstb_ | You've got a video though, haven't you? |
12:38:10 | linuxstb_ | Did you read the IRC logs from a few days ago when I talked someone through installing the bootloader on a video? The process is slightly different to that documented on IpodBoot, and I haven't updated the wiki yet. |
12:38:51 | linuxstb_ | I'll try and find time today to write new instructions, using ipodpatcher.exe and including the extra steps needed for the video. |
12:39:32 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
12:39:38 | Membrillo | ill have a search now |
12:39:45 | Membrillo | because im doing it on a video |
12:40:23 | Membrillo | so do we have audio playback on the ipods yet? |
12:41:54 | linuxstb_ | http://www.rockbox.org/irc/rockbox-20060110.txt starting at 20:38.02 |
12:42:24 | linuxstb_ | No, audio playback isn't there yet, and it's even further away on the video - no-one knows how the audio hardware works yet on a video. |
12:42:39 | Membrillo | oh ok sure |
12:43:15 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
12:44:14 | linuxstb_ | Membrillo: Do you have cygwin and the arm cross-compiler installed? |
12:44:54 | Membrillo | yeah, somewhere |
12:46:22 | linuxstb_ | brb |
12:46:25 | | Quit linuxstb_ ("CGI:IRC") |
12:48:09 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
12:55:26 | Membrillo | Hoorah |
12:55:35 | Membrillo | I have saved settings working on my rockbox downloader |
12:56:09 | *** | Saving seen data "./dancer.seen" |
13:00 |
13:04:42 | | Quit DJDD__ ("Trillian (http://www.ceruleanstudios.com") |
13:07:59 | | Join DJDD__ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
13:14:52 | linuxstb | Membrillo: I've updated the IpodBoot wiki page to include instructions for ipodpatcher.exe and the iPod Video. Let me know if you try it. |
13:15:28 | | Join lear [0] (n=lear@h194n1c1o285.bredband.skanova.com) |
13:15:59 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-077.pools.arcor-ip.net) |
13:17:10 | Membrillo | ok i wont tonight |
13:17:14 | Membrillo | but i should do soon |
13:17:36 | | Join amiconn [0] (n=jens@p54BD6B1C.dip.t-dialin.net) |
13:24:53 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
13:31:11 | | Join uwe_ [0] (n=uwe@p54995A35.dip.t-dialin.net) |
13:31:57 | | Join gtkspert [0] (i=gtkspert@083.a.001.rkh.iprimus.net.au) |
13:33:57 | linuxstb | Just for the logs, I've deleted the version of ipodpatcher on my web server - it's now attached to the IpodBoot wiki page. |
13:36:30 | Membrillo | does anyone here use my rockbox updater? and whats to test the new version? |
13:37:32 | Membrillo | is anyone here? ;) |
13:40:06 | | Join TCK- [0] (n=tckocr@81-178-170-250.dsl.pipex.com) |
13:40:18 | Membrillo | so whats been implemented on ipod rockbox so far? it works? |
13:40:32 | Membrillo | that in itself is amazing |
13:42:40 | linuxstb | The main thing missing is audio - most other things work. But it's still buggy. |
13:43:40 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
13:45:39 | Membrillo | cool |
13:45:46 | Membrillo | so what plugins have been adapted? |
13:46:14 | Membrillo | is there a page i can read about it instead of bugging you? |
13:46:16 | linuxstb | It's a similar status to the H300. |
13:46:42 | linuxstb | None of them have been adjusted specifically for the video - maybe you could start? :) |
13:46:53 | linuxstb | But the versions for the ipod color work well on the video. |
13:47:21 | linuxstb | And no, there isn't a page documenting these things - again, you could start one :) |
13:47:23 | Membrillo | when i get some time ill have a look at the code and see if i can work it out |
13:47:41 | Membrillo | once i get familiar with C ill be able to help out |
13:48:40 | linuxstb | Playing with the Rockbox plugins is a nice gentle introduction to C. |
13:48:56 | Membrillo | yep, thats what i assumed |
13:49:06 | | Join Sandking [0] (n=Sandking@ogorek.akron.net.pl) |
13:49:23 | Membrillo | it doesnt look TOO different from visual basic. I mean some principles are similar across all codes |
13:49:26 | Sandking | is there a fast and easy way to create runtime database? |
13:50:29 | aliask | Membrillo: I made the transition from VB and php to C, it was a pretty smooth ride. |
13:50:59 | linuxstb | C and PHP are very close - more so than VB. But the principles are the same everywhere. |
13:51:23 | aliask | Yeah, I did find that a lot of what I'd learnt in PHP helped. |
13:54:45 | | Quit TCK (Read error: 110 (Connection timed out)) |
13:59:24 | Sandking | anybody could point me a place on rockbox.org about runtime db? |
13:59:46 | linuxstb | http://www.rockbox.org/twiki/bin/view/Main/RuntimeDatabase |
14:00 |
14:00:10 | linuxstb | But that seems a technical overview... |
14:00:57 | linuxstb | I could be wrong, but I think you just need to enable it in the menu - you need to create a Tag Database first though. |
14:01:09 | Sandking | does db updates itself or do i have to create a new one each time i add music? |
14:01:49 | linuxstb | You have to update it. |
14:02:10 | linuxstb | But there is a new "tagcache" in development, which will create and update the tag database automatically from within Rockbox. |
14:02:17 | Sandking | is it possible that in future it'll update automatically? |
14:02:21 | Sandking | ah |
14:02:22 | Sandking | :D |
14:02:23 | Sandking | ok |
14:02:32 | Sandking | so i'll wait till then |
14:02:39 | Sandking | thx for info |
14:04:49 | | Join _FireFly_ [0] (n=FireFly@p54A44B7E.dip.t-dialin.net) |
14:15:36 | * | amiconn is copying music from Ondio FM to H340 via USB OTG |
14:16:14 | aliask | ... With rockbox? |
14:16:18 | aliask | Please say yes. |
14:16:20 | amiconn | no |
14:16:20 | aliask | Please. |
14:16:25 | aliask | :'( |
14:16:46 | amiconn | It's a nice feature, but the iriver fw navigation is crap |
14:16:52 | aliask | Indeed. |
14:17:11 | amiconn | I didn't even find out how to enter that mode without studying the manual |
14:17:26 | aliask | How to get to the device? |
14:17:27 | amiconn | USB OTG support in rockbox will take quite a while |
14:17:46 | amiconn | It requires writing a complete USB stack |
14:17:59 | aliask | That'll be fun. |
14:18:00 | amiconn | (doesn't need to support all classes of course) |
14:18:11 | aliask | What do you think of supporting HID devices? |
14:18:43 | amiconn | The first (and most important) will be UMS. Everything else is just fancy extras |
14:18:54 | aliask | Yep. |
14:19:12 | amiconn | Btw, in iriver fw you switch between host & device by holding A-B |
14:19:32 | aliask | After UMS, I think some people will write drivers for proprietry formats like iPod, and for Sony cameras. |
14:19:44 | amiconn | iPod is UMS |
14:19:56 | aliask | Then why doesn't the iRiver firmware support it? |
14:20:01 | aliask | Dodgy UMS support? |
14:20:04 | amiconn | I dunno |
14:20:14 | | Part Sandking |
14:20:21 | amiconn | The manual says that not all devices will work |
14:20:44 | aliask | And fair enough, I wouldn't like to be the guy having to code for EVERY device on the market. |
14:20:59 | | Join textchimp [0] (n=chimp@ip171-83-132.cust.bit.net.au) |
14:21:02 | ashridah | lots and lots of usb devices don't adhere to the specs properly |
14:21:18 | aliask | And I wouldn't be supprised if the iPod is one of those. |
14:21:21 | ashridah | just have to look at the zillions of quirk-specific patches that flood into linux to see that |
14:21:34 | aliask | Heh. |
14:21:38 | ashridah | well, take iriver's (at least in the H1xx series) ums-controller |
14:21:50 | ashridah | damned thing occasionally hands the pc a usb packet of zero size |
14:22:06 | aliask | How do you know this? |
14:22:11 | amiconn | ashridah: grep for "unusual device" in the linux usb sources... |
14:22:23 | ashridah | used to freak out the usb stack on linux, and a nasty regression had it handing the filesystem driver uninitialized memory |
14:22:39 | ashridah | aliask: because i've tried to help debug the issue on a few occasions. |
14:22:51 | amiconn | ashridah: The H1x0 and H3x0 USB bridge is almost the same as in the archos recorders with USB2.0 support |
14:23:11 | amiconn | They have some problems with the protocol standard |
14:23:18 | * | ashridah nods |
14:23:21 | amiconn | I have an USB controller in my Amiga |
14:23:24 | aliask | Ah. Anyway, after my (so far) fruitless efforts to get colour bmp's into the WPS, I'm going to have an early night. (I have to be awake to get to work on time :)) |
14:23:55 | amiconn | When I wanted to connect my archos recorder (had no PC at that time), it didn't work at first |
14:24:01 | amiconn | (got protocol timeouts) |
14:24:08 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
14:24:17 | | Quit aliask ("G'night") |
14:24:33 | amiconn | I contacted the USB stack developer, and fortunately he was able to incorporate a workaround |
14:24:50 | Jungti1234 | hi |
14:25:52 | Jungti1234 | http://mfiles.naver.net/6fbc5b8296cfa3153358/data15/2006/1/15/284/rockbmp.rock |
14:25:57 | Jungti1234 | It's bmp viewer. |
14:26:35 | Jungti1234 | It's beginning yet. |
14:26:57 | Jungti1234 | It supports BMP 24 bit file. |
14:27:17 | Jungti1234 | http://mfiles.naver.net/66b5528b9fc6aa1c3356/data15/2006/1/15/142/viewers.config |
14:28:50 | | Part textchimp |
14:28:57 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
14:29:15 | | Quit linuxstb (Nick collision from services.) |
14:29:19 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
14:30:20 | linuxstb | aliask: Is it iriver themselves that say the ipod is not supported, or have people tried it? |
14:30:36 | Membrillo | i've tried |
14:30:43 | linuxstb | And what happens? |
14:30:48 | amiconn | linuxstb: He left... |
14:30:51 | Membrillo | are you talking about USBOTG? |
14:30:58 | linuxstb | amiconn: Ooops :) |
14:31:04 | linuxstb | Membrillo: Yes. |
14:31:33 | Membrillo | the ipod just didnt respond |
14:31:39 | Membrillo | nothing changed on either player |
14:32:20 | linuxstb | You could try forcing the ipod into disk mode - reboot using MENU+SELECT and then press MENU+PLAY |
14:32:53 | | Join hjkhjk [0] (i=Web@dslb-084-058-169-048.pools.arcor-ip.net) |
14:32:58 | Membrillo | i dont have my usbotg adapter on me at the moment |
14:33:02 | Membrillo | but i will try it |
14:35:06 | | Join ripnetuk [0] (n=george@82-70-100-230.dsl.in-addr.zen.co.uk) |
14:35:41 | ripnetuk | any ipod experts here? u know if the new video ipod has compatable io connectors to 3g, 4g and video? i want to know if the lcd remote from logic 3 will work with the video |
14:36:52 | linuxstb | I would guess it would work, but don't know for sure. |
14:37:17 | ripnetuk | thanks :) |
14:42:43 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
14:44:50 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
14:46:25 | amiconn | Hmm. |
14:46:45 | amiconn | How can I define a _numeric_ macro symbol on the gcc command line? |
14:46:59 | amiconn | -DTARGET_ID=10 returns a string |
14:47:27 | amiconn | Nm, found the prob |
14:47:45 | lear | amiconns: But that's no difference to the compiler, is it? |
14:48:50 | | Quit Membrillo () |
14:49:10 | amiconn | It was stupid copying of a " -D " part, which added quotes... |
14:49:26 | | Part ripnetuk |
14:52:14 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
14:52:57 | | Join tvelocity [0] (n=tony@84.254.11.240) |
14:53:54 | | Join arf-arf [0] (i=arf-arf@bb-87-82-17-44.ukonline.co.uk) |
14:56:12 | *** | Saving seen data "./dancer.seen" |
14:58:24 | linuxstb | ripnetuk: I know you've left, but I've just remembered the ipod video doesn't have a remote connector next to the headphone socket like the earlier ipods - so that LCD remote won't work (unless it connects to the dock connector instead). Sorry for the misinformation... |
15:00 |
15:01:56 | | Quit mikearthur (Remote closed the connection) |
15:02:18 | | Join TCK [0] (n=tckocr@81-178-254-125.dsl.pipex.com) |
15:04:13 | | Join webguest34 [0] (n=864c0340@labb.contactor.se) |
15:04:39 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
15:05:28 | | Quit _FireFly_ ("Leaving") |
15:05:39 | | Join guestfromitaly [0] (n=54de0fe6@labb.contactor.se) |
15:06:11 | NicoFR | lostlogic: what's the wps tag you use in your pfc50606 patch ? |
15:06:20 | | Quit ashridah ("Leaving") |
15:06:24 | NicoFR | i can't get to load the page about your patch in SF |
15:06:56 | NicoFR | forget it, it just worked at last :-p |
15:14:32 | guestfromitaly | hello everybody, My brother is blind and he ask me to demand you when could be ready the ipod porting with text2speech support. Thank you and apologize for my english |
15:16:00 | linuxstb | We never estimate release dates, but good progress is being made on the port of Rockbox to the ipod. |
15:16:28 | | Quit TCK- (Read error: 110 (Connection timed out)) |
15:16:51 | linuxstb | Rockbox itself doesn't have "text2speech" support - it has what we call a "voice user interface". This means that all the text displayed by Rockbox has pre-generated voice files to go with it. |
15:17:06 | markun | we could add text2speech |
15:17:28 | linuxstb | That's your flite of fantasy? |
15:17:44 | guestfromitaly | thank you for answer |
15:18:40 | markun | flite is also working on ipod linux |
15:19:06 | linuxstb | Is it? Do you know if it works well? |
15:19:17 | linuxstb | (in terms of speed) |
15:19:24 | markun | no, I don't know |
15:20:21 | markun | I ran out of swap space compiling the latest realease of flite. I had to shutdown mozilla :) |
15:21:31 | linuxstb | Ouch. |
15:21:34 | | Quit lear (Remote closed the connection) |
15:21:34 | guestfromitaly | I read something on ipd linux form, but I didn't understand if support text2speech or not |
15:21:48 | markun | linuxstb: http://siohw.com/software/tts.htm |
15:22:27 | Paprica | why it dont let me patch? |
15:22:27 | Paprica | ~>patch -p0 < s.patch |
15:22:27 | Paprica | patching file rockbox/apps/bookmark.c |
15:22:27 | DBUG | Enqueued KICK Paprica |
15:22:27 | Paprica | Assertion failed: hunk, file ../patch-2.5.9-src/patch.c, line 340 |
15:22:27 | Paprica | This application has requested the Runtime to terminate it in an unusual way. |
15:22:27 | *** | Alert Mode level 1 |
15:22:27 | Paprica | Please contact the application's support team for more information. |
15:23:12 | linuxstb | guestfromitaly: I'm reading that thread now. It seems like it's still experimental, and hasn't been incorporated properly into ipodlinux yet. |
15:24:11 | NicoFR | Paprica: with the devkit ? |
15:24:21 | guestfromitaly | ok, thank you for yours work |
15:24:25 | Paprica | yep =\ |
15:24:33 | NicoFR | i had the same prob before |
15:24:40 | Jungti1234 | Reinstall. heh |
15:24:57 | NicoFR | i just removed the file from the "patch" archive |
15:25:11 | Paprica | which file? |
15:25:38 | NicoFR | mainly bin/patch.exe |
15:25:50 | NicoFR | the others aren't a problem |
15:26:35 | Paprica | and it work now? |
15:26:47 | NicoFR | yes it seems to work fine without that file |
15:26:57 | Paprica | lol |
15:27:10 | NicoFR | i mean it does work fine, and it seems this file was the reason |
15:28:06 | | Join slimx [0] (n=slimx@vau75-7-82-234-251-56.fbx.proxad.net) |
15:28:32 | slimx | hy |
15:28:48 | | Quit guestfromitaly ("CGI:IRC (EOF)") |
15:29:11 | linuxstb | Hello 3G owner... |
15:29:18 | Paprica | what i think |
15:29:18 | NicoFR | Paprica: does it work now ? |
15:29:21 | Paprica | dont work |
15:29:30 | slimx | yep her i am |
15:29:31 | Paprica | ~>patch -p0 < s.patch |
15:29:31 | Paprica | BASH: /bin/patch: No such file or directory |
15:29:34 | Jungti1234 | Reinstall! |
15:29:59 | Paprica | Jungti1234, it help for you? |
15:30:02 | NicoFR | well that's strange |
15:30:04 | Jungti1234 | Remove and reinstall. |
15:30:15 | NicoFR | i don't have "bin/patch" either |
15:30:19 | slimx | so linuxstb to start i have to first write an ipod3g.c in /bootloader ? |
15:30:24 | Rick | /bin/patch, not bin/patch |
15:30:31 | Rick | it's probably a symlink issue |
15:30:34 | Jungti1234 | I had the same problem before, too. |
15:30:35 | NicoFR | when you reinstall i suggest you don't add the "patch" archive |
15:30:37 | linuxstb | slimx: No, you should be able to use the existing one. |
15:31:08 | slimx | just adding some #ifdef 3G so ? |
15:31:15 | linuxstb | The things that won't work are the LCD driver, ATA driver, button driver and you may need to tweak the startup code in firmware/crt0.S |
15:31:25 | Paprica | mm ok i think that i will reinstall |
15:31:27 | NicoFR | i remember reinstalling then adding the archive : it didn't work... after removing all the files from the archive, it worked again |
15:31:44 | linuxstb | slimx: Have you installed a cross-compiler and successfully compiled one of the existing ipod builds? |
15:31:50 | preglow | woop |
15:32:15 | slimx | with ipod linux sure ! |
15:32:25 | slimx | yesterday i've build rockbox |
15:32:28 | *** | Alert Mode OFF |
15:32:43 | slimx | but just tried through uisim |
15:33:13 | linuxstb | The uisim uses your "native" compiler - have you tried building a "real" version of Rockbox for an ipod? |
15:33:25 | | Quit kernelsensei (Read error: 104 (Connection reset by peer)) |
15:33:26 | | Join kernel_sensei [0] (n=boris@81.56.253.161) |
15:33:26 | slimx | nope :p |
15:33:31 | slimx | but i can |
15:33:34 | slimx | right now |
15:33:41 | | Join |Beowulf| [0] (n=Beowulf@82-46-57-180.cable.ubr02.trow.blueyonder.co.uk) |
15:33:42 | | Nick kernel_sensei is now known as kernelsensei (n=boris@81.56.253.161) |
15:34:16 | linuxstb | I don't think the ipodlinux toolchain will work - you'll have to build a new version for Rockbox. But it's straightforward - there are instructions in the Rockbox Wiki - the CrossCompiler page. |
15:34:36 | slimx | ok |
15:34:49 | linuxstb | preglow: How's it going? |
15:35:08 | Paprica | lol |
15:35:11 | Paprica | work now |
15:35:16 | Paprica | without reinstall |
15:35:30 | NicoFR | Paprica: what did you do ? |
15:35:50 | Paprica | i replace the patch.exe in the rockbox folder |
15:35:57 | Paprica | to te one in the cyg |
15:35:57 | Jungti1234 | ah. |
15:36:03 | Paprica | the |
15:36:12 | Jungti1234 | :) |
15:36:53 | preglow | linuxstb: all's well, might fit some ipod coding in today |
15:37:04 | preglow | figure out what the hell the retailos boot problem is |
15:37:16 | linuxstb | Good luck with that. |
15:41:14 | | Join unser_meister [0] (n=unser_me@ACaen-152-1-56-185.w86-192.abo.wanadoo.fr) |
15:41:20 | | Part unser_meister |
15:42:15 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
15:56:34 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
15:56:34 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
16:00 |
16:00:31 | | Quit hjkhjk () |
16:02:12 | | Quit mikearthur (Remote closed the connection) |
16:02:21 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:02:43 | | Join TCK- [0] (n=tckocr@81-178-140-50.dsl.pipex.com) |
16:05:12 | | Join ST [0] (i=STx@c220-239-57-224.blktn3.nsw.optusnet.com.au) |
16:06:11 | ST | hi guys, for my h320, using lates optimized build,i read that: When you hold play and press up, you can adjust the playback speed |
16:06:30 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
16:07:12 | ST | when i tryt this theres a menu with pitch settings, i did that while a song was playing, so is the default for pitch 100%, i might have accidentally changed it |
16:07:24 | preglow | 100% is default |
16:07:40 | preglow | you can also just reset |
16:07:43 | preglow | that settings is not saved |
16:07:55 | ST | what does pitch really change? |
16:08:01 | preglow | sure |
16:08:05 | preglow | pitch and speed changes |
16:08:36 | ST | using that same setting? |
16:08:47 | preglow | yes |
16:08:56 | ST | oh ok, thx |
16:08:59 | preglow | it's just like speeding up a tape |
16:09:06 | preglow | it's not fancy time stretcher or anything |
16:10:17 | ST | ohk |
16:12:13 | ST | u guys use the SNC Lyrics Viewer Plugin much? |
16:12:30 | preglow | never |
16:12:36 | preglow | don't 'spect i ever will |
16:12:48 | preglow | i pretty much know all the lyrics i want to know :> |
16:13:51 | ST | yeh, it'll prob be a battery sucker, with the lcd having to kept on all the time as well |
16:14:22 | preglow | yup |
16:14:53 | linuxstb | ST: Do you know if that plugin reads the lyrics into memory, or does it keep accessing the disk? |
16:16:11 | ST | hmm not sure, have u seen that thread: http://forums.rockbox.org/index.php?topic=2372.0 |
16:16:30 | linuxstb | Yes. I'm just looking at the source code to the plugin now... |
16:17:05 | linuxstb | How big is a typical .snc file? |
16:17:12 | | Quit TCK (Read error: 110 (Connection timed out)) |
16:17:53 | | Quit TCK- (Read error: 104 (Connection reset by peer)) |
16:18:17 | ST | if it syncs with the song, then it might keep be accessing the drive, file size is prob about 3kb on average |
16:21:30 | ST | on that sncviewer thread in the RB forums, Larsie posted his h300 port, is that the same one included in the optimized version? |
16:23:00 | arf-arf | snc files are anywhere from 300 bytes to 11KB - from the ilyrics database |
16:23:30 | arf-arf | also, they don't sync well with mpc - presumably due to that being such a demanding codec |
16:24:04 | arf-arf | typical snc filesize is 1-3KB |
16:28:36 | Jungti1234 | bye |
16:28:40 | Jungti1234 | good night :) |
16:28:45 | | Quit Jungti1234 () |
16:29:41 | | Quit ST () |
16:31:38 | | Quit DJDD__ ("Trillian (http://www.ceruleanstudios.com") |
16:32:57 | | Join actionshrimp [0] (i=dave@dhcp-163-1-214-233.seh.ox.ac.uk) |
16:34:00 | | Join |Lupin| [0] (n=Lupin@l01m-195-36-196-63.d2.club-internet.fr) |
16:34:19 | |Lupin| | Hello, everybody. |
16:34:22 | preglow | yo |
16:34:27 | preglow | long time no see |
16:35:14 | |Lupin| | Just cvs updated rockbox-all, created a freshbuild directory, cd'ed to it, ran ../tools/configure and then make, and I get a compiler error in file bookmark.c. Did I forget something, please ? |
16:35:15 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
16:35:46 | linuxstb | What is the error? |
16:35:50 | |Lupin| | preglow: yeah, happy new year btw. Had no time to play with the iriver. Reason: girlfr,end arrived... |
16:36:03 | |Lupin| | linuxstb: An undeclared id... |
16:36:19 | |Lupin| | oh no sorry: bookmark.c:51:20: splash.h: No such file or directory |
16:36:35 | linuxstb | You probably need to update using "cvs update -dP" |
16:36:45 | |Lupin| | Is there somethingTorun to update themakefiles, dependencies or something like that, beforeRunning ../tools/configure ? |
16:36:47 | linuxstb | Some files have been moved, new directories created etc |
16:37:01 | linuxstb | Do you have an apps/gui/ directory? |
16:37:06 | |Lupin| | ahah, ok, thanks. |
16:37:19 | |Lupin| | Let me see... |
16:37:30 | |Lupin| | linuxstb: no. |
16:38:10 | linuxstb | Just type "cvs update -dP" and that will download new directories. You may also need the new top-level "wps" directory (it's in the same place as apps/, tools/ etc) |
16:38:25 | preglow | i've just put those flags in my .cvsrc |
16:38:33 | preglow | and it's a wonder they're not default |
16:39:12 | |Lupin| | preglow: cvs is old... has anybody heard about darcs ? |
16:39:24 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
16:39:24 | * | linuxstb waits for preglow to say svn |
16:39:44 | |Lupin| | =) |
16:39:52 | |Lupin| | how can I get the wps dir, pls ? |
16:40:11 | linuxstb | Just type "cvs co wps" from your main rockbox directory. |
16:40:20 | |Lupin| | ahah, thx |
16:40:28 | preglow | svn.... |
16:40:41 | linuxstb | Took your time... |
16:40:46 | preglow | hehe |
16:41:07 | preglow | heard about arch, can't say i've heard about darcs |
16:41:41 | |Lupin| | k |
16:41:59 | |Lupin| | Do you guys think I'll be able to usAthe recording features from rockbox easily ? |
16:42:09 | |Lupin| | (without being able to see the screen, I mean) |
16:42:17 | linuxstb | Darcs is decentralized, based on a "theory of patches" with roots in quantum mechanics. (to quote their website...) |
16:43:02 | linuxstb | And darcs is written in haskell, and the haskell compiler is written in haskell.... |
16:43:18 | |Lupin| | The amazing thing is that the "theory" is not well-founded, many important properties one would reasonably expect from such a theory are simply not proved yet, and seemingly they are difficult to prove... |
16:43:20 | linuxstb | A welcoming website :) |
16:43:39 | Matze | is there any documentation about the codec api? i wanna try implementing tracker formats... |
16:43:55 | linuxstb | Unfortunately not. |
16:44:07 | linuxstb | But feel free to ask questions here. |
16:44:09 | |Lupin| | linuxstb: for daily life I like darcs. |
16:44:10 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
16:44:18 | Matze | okay thank you... |
16:44:28 | |Lupin| | So... what's aboutrecording, please ? |
16:44:32 | | Join ender` [0] (i=ychat@84.52.165.220) |
16:45:07 | preglow | haskell's an interesting language |
16:45:15 | preglow | linuxstb: there is a haskell->c translator around |
16:48:21 | Matze | well i take wave-codec as a reference... am i right that ci->request_buffer reads a given number of bytes into the buffer and i dont have to do things like file opening or care about buffering of input data myself? |
16:49:24 | linuxstb | ci->request_buffer returns a pointer into the audio buffer. It doesn't do any copying. |
16:49:44 | * | amiconn found that multiple plugins violate the plugin coding rules |
16:50:01 | linuxstb | The audio buffer is the large (about 29MB) ring-buffer that Rockbox uses to buffer audio. |
16:50:05 | Matze | well okay, but the effect is that i have access to the raw audio data :) |
16:50:12 | linuxstb | amiconn: What are the plugin coding rules? |
16:50:32 | amiconn | Plugins are *not allowed* to #include any header except plugin.h and headers from apps/plugins/lib |
16:50:42 | linuxstb | Matze: Yes. But it's important to realise the difference. Because it's a ring-buffer, you may not get the whole file, if that's what you're after. |
16:51:19 | Matze | and there is no possibility to determine the end of a file? |
16:51:35 | Rick | if (position >= size) |
16:51:35 | Rick | :P |
16:51:54 | Matze | because i need the WHOLE file to process it... (mod for example stores sample information at eof) |
16:52:07 | Rick | eh? |
16:52:12 | Rick | what kind of information? |
16:52:16 | Matze | aeh |
16:52:18 | Matze | i mean the samples |
16:52:19 | slimx | linuxstb, what ipod target may i try to build ? |
16:52:26 | Matze | the samples are at the end of the file :) |
16:52:28 | Rick | can't you seek to it and read what you need? |
16:52:40 | linuxstb | slimx: It doesn't matter if you just want to test your cross-compiler. |
16:52:58 | slimx | ok |
16:54:08 | Matze | well but how to detect where that is? should i seek forward until i detect a new track by its header? or is there any possibility to get more information about the current track? |
16:54:31 | Rick | fseek(handle, 0, SEEK_END) |
16:54:31 | Rick | :P |
16:54:41 | Matze | haha |
16:54:55 | Matze | we're talking about the audio buffer and codec programming |
16:54:59 | Rick | oh sorry :( |
16:55:15 | linuxstb | Matze: This is why the current codec API isn't suitable for non-streaming formats. |
16:55:32 | |Lupin| | k, have To unplug USB modem to updaterockbox on my Iriver. C U |
16:55:40 | Rick | linuxstb: couldn't there be some wrapper that "prepares" non-streamable formats into a streamable format? |
16:55:42 | | Quit |Lupin| ("leaving") |
16:55:44 | linuxstb | ci->request_buffer() will guarantee to give you the next 32KB of data from the input file, but that's all. |
16:55:47 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
16:55:54 | Matze | okay so i have no chance on that |
16:56:09 | Matze | maybe i'll write a plugin to convert tracker formats to wave :) |
16:56:13 | *** | Saving seen data "./dancer.seen" |
16:56:17 | Rick | evil :P |
16:56:18 | slimx | the cross compiler to use is m68k-gcc or is it arm... ? |
16:56:26 | * | slimx confused |
16:56:33 | Matze | but that is nearly no use because you can do that on a computer yourself before copying |
16:56:43 | Matze | m68k-gcc is right |
16:56:47 | Matze | for iriver targets |
16:56:52 | linuxstb | Rick: Yes, that may work. But it needs someone who intimately knows the non-streamable format in order to write code to do that (and adapt the decoding library appropriately) |
16:57:12 | linuxstb | slimx: Your cross-compiler should be for "arm-elf" |
16:57:31 | slimx | k |
16:57:34 | linuxstb | i.e. pass "−−target=arm-elf" to configure when you compile gcc and binutils |
16:57:53 | Matze | linuxstb: oh i wouldnt adapt any decoding library, i wrote a small mod-"decoder" myself a year ago... but it is not finished, only has one channel without effects right now :) |
16:58:15 | linuxstb | Matze: Seems like you know the mod format intimately then... |
16:58:38 | linuxstb | How large is a typical mod file? |
16:58:47 | Matze | that is different |
16:58:51 | linuxstb | (if there is suchg a thing) |
16:58:53 | Matze | 5 to >100kb |
16:58:54 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-077.pools.arcor-ip.net) |
16:59:07 | Matze | well but normally about 10-30kb |
16:59:09 | Rick | I would assume the majority of that would be the actual sample data |
16:59:17 | Matze | right |
16:59:25 | linuxstb | As a start, you could limit support to mods <= 32kb - then the request_buffer function will be fine for you. |
16:59:27 | preglow | that's just mods |
16:59:30 | preglow | cms are frequently huge |
16:59:32 | preglow | xms <- |
16:59:37 | Matze | yeah |
16:59:40 | Matze | i'm talking about mods |
16:59:52 | linuxstb | Once you've done that, and are more familiar with Rockbox, you could look at improving it. |
16:59:52 | Matze | because i only know about them... |
16:59:59 | Rick | is there a page describing how the current codec api works (in devspeak?) |
17:00 |
17:00:05 | preglow | well, xms are the same stuff, just a bit different |
17:00:12 | Matze | that would be a nice beginning.. maybe i'll do so linuxstb |
17:00:13 | preglow | current codec api is very simple |
17:00:21 | linuxstb | Gotta run, back later. |
17:00:42 | Matze | preglow: yes, looks like that @ wave-decoder... but a short documentation would be nice |
17:00:59 | Rick | well, I would maybe suggest some sort of "do it yourself" codec mode |
17:01:08 | Rick | for codecs that require more flexibility |
17:01:10 | Rick | (if thta's possible) |
17:01:16 | Matze | not really |
17:01:16 | Rick | *that |
17:01:28 | Matze | so you would destroy the whole buffering system |
17:01:40 | Matze | or you have to do everything yourself |
17:01:56 | Rick | dunno |
17:02:43 | * | amiconn realises that we can 'reset' the plugin api version counters (start at 1) with the new system |
17:03:18 | slimx | mmm |
17:03:33 | slimx | well got an error while cross compiling :p |
17:03:36 | slimx | CC sysfont.c |
17:03:36 | slimx | cc1: Invalid option `long-calls' |
17:03:56 | slimx | is it relevant for someone ? |
17:04:05 | Matze | how did u compile? |
17:04:10 | Matze | u changed anything? |
17:04:17 | slimx | nope |
17:04:23 | Matze | hm dunno sry |
17:04:34 | slimx | get the source from cvs checkout |
17:04:38 | Matze | i got source from cvs and had no problem with that |
17:04:53 | Matze | 2 hours ago i compiled the latest version without any problem |
17:04:56 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
17:04:57 | Matze | whats ur gcc version? |
17:05:09 | Matze | (gcc -v) |
17:05:48 | slimx | an verry old one |
17:05:49 | slimx | :p |
17:05:53 | slimx | 2.95 |
17:06:01 | Matze | so thats the problem |
17:06:11 | Matze | you have to compile the crosscompiler yourself |
17:06:15 | slimx | i was testing with ipodlinux crosscompiler |
17:06:15 | Matze | read at rockbox.org |
17:06:23 | Matze | hm |
17:06:36 | Matze | well i have really no experiences with ipod |
17:06:40 | slimx | the crosscompiler is under building right now with gcc 3.4.5 |
17:06:47 | slimx | i guess it would work better |
17:06:54 | Matze | should |
17:07:04 | slimx | *should ;-) |
17:07:13 | Matze | i use 3.4.4 |
17:07:18 | Matze | and it works just fine |
17:07:22 | Matze | 3.4.5 should be fine too |
17:07:29 | slimx | ok |
17:07:34 | slimx | time will tell |
17:07:36 | slimx | :) |
17:09:05 | | Join |Lupin| [0] (n=Lupin@l02m-212-195-104-162.d2.club-internet.fr) |
17:09:18 | |Lupin| | Hi again ! The device survived tothAupdate, it seems. |
17:09:33 | |Lupin| | to the update, hmm. |
17:14:16 | |Lupin| | Rockbox is configured to spell directories and give thAnumber for files, and this configuration has been written to disk. Although, whenrockbox is turned on, the name of the directory it starts with is not played. It was with theversion I used previously. Did I omit something ? |
17:17:07 | preglow | hmm, to little experience with that to help |
17:18:12 | amiconn | |Lupin|: There is a bug which I couldn't track down. Same thing happens in settings for multiple-choice and boolean settings. |
17:18:32 | amiconn | The code sends the clip to the queue, but it doesn't work |
17:18:32 | |Lupin| | oh yes I saw that. |
17:19:03 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
17:19:04 | |Lupin| | amiconn: and do you think that the problem with dirs and the problem withmenus has the same origin ? |
17:19:26 | amiconn | I think so, but didn't check yet |
17:19:52 | |Lupin| | Also, there is a menu item between "Manage settings" and "FM radio" which is not pronounced. What is it ? |
17:20:17 | | Join go4hl80ve [0] (n=acb24306@labb.contactor.se) |
17:21:02 | | Quit go4hl80ve (Client Quit) |
17:21:11 | amiconn | "Browse Themes" |
17:21:22 | amiconn | That should be in the most recent voice files... |
17:21:59 | |Lupin| | amiconn: I downloadedthe oned a voice file from the website just a few minutes ago, dated from end november, I think... |
17:22:29 | | Join webguest14 [0] (n=d8cf464c@labb.contactor.se) |
17:23:08 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
17:25:00 | amiconn | I checked it. Theme support (and hence "Browse Themes") was added 18 Nov 2005 (english.lang 1.199). Latest voice files are dated 23 Nov 2005, english.lang 1.204 |
17:25:05 | amiconn | It should work |
17:26:20 | |Lupin| | It doesnot... |
17:26:36 | |Lupin| | Audrey doesn't say anything aboutThemes... |
17:27:46 | amiconn | I'll check that later. |
17:27:54 | |Lupin| | sure. |
17:27:58 | |Lupin| | thanks. |
17:28:23 | |Lupin| | May Ijust have some explanations about howt record pls ? |
17:28:36 | | Join petur [0] (i=petur@d54C1B62E.access.telenet.be) |
17:28:43 | |Lupin| | What can I do when th recording screen is displayed, an where goes therecorded stuff, pls ? |
17:29:12 | petur | recorded stuff goes into /recordings |
17:29:38 | petur | on devices with an RTC, date/time is in the filename |
17:30:58 | |Lupin| | ok |
17:31:12 | |Lupin| | and what can onedo from therecording screen ? |
17:31:23 | petur | record? |
17:31:30 | |Lupin| | Does the player start to record as soon as this screen is activated ? |
17:31:38 | petur | press A-B for the settings menu to select source |
17:31:49 | petur | no, it buffers and shows the levels |
17:31:58 | |Lupin| | ahah |
17:32:06 | petur | you can change gain and monitoring level |
17:32:09 | |Lupin| | and one has to press "record" to startrecording ? |
17:32:14 | petur | press record to start recording |
17:32:25 | |Lupin| | and then record again to stop recording ? |
17:32:42 | petur | stop |
17:32:52 | |Lupin| | ok |
17:33:11 | |Lupin| | and then if one presses record again, what happens ? The next thing is recorded in another fil ? |
17:33:29 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
17:33:32 | petur | it pauses recording |
17:33:38 | petur | and resumes in the same file |
17:34:18 | |Lupin| | ah ok |
17:34:22 | |Lupin| | Good, thanks. |
17:34:56 | | Quit DrMoos (Read error: 104 (Connection reset by peer)) |
17:35:01 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
17:40:29 | | Part Paul_The_Nerd |
17:42:49 | | Quit SteL (Remote closed the connection) |
17:43:30 | slimx | it works fine with gcc 3.4.5 Matze thx |
17:43:36 | | Join SteL [0] (n=stel@slawson.plus.com) |
17:43:59 | muesli__ | Matze: are you massa? ;) |
17:44:10 | Matze | muesli: what is massa? |
17:44:17 | Matze | slimx: thats nice |
17:44:29 | muesli__ | a guy in our forum... |
17:44:35 | Matze | oh no :) |
17:44:37 | muesli__ | thought could be you |
17:44:38 | muesli__ | ;) |
17:44:55 | muesli__ | and it is a super market too ;) |
17:45:00 | Matze | in misticriver forum my name is matthias88 and i only got 1 post :) (maybe some a few years ago) |
17:45:13 | Matze | in rockboxforum i never wrote anything |
17:45:25 | muesli__ | http://www.rockbox-lounge.de/index.php |
17:45:36 | muesli__ | thats the forum i am talking about ;) |
17:45:50 | Matze | ah :) |
17:45:56 | Matze | never heard of it |
17:46:05 | muesli__ | be ashamed ;) |
17:46:35 | muesli__ | we did start in late november/december... |
17:46:50 | muesli__ | maybe thats why... |
17:46:57 | Matze | i started in late december |
17:47:07 | Matze | (that was when i first heard of rockbox) |
17:47:31 | muesli__ | rockbox isnt well known in german areas i guess |
17:48:21 | muesli__ | some even offend it, call it useless... |
17:48:27 | muesli__ | poor blokes... |
17:48:33 | Matze | hm i think it's great :) |
17:48:41 | muesli__ | fantastic :D |
17:49:09 | Matze | but ... i was in austria for ski-holidays last week, never played any game on 2x10 hours of "sitting in the bus" |
17:49:35 | Matze | so playlist and the smaller font is everything what i really need from rockbox |
17:49:42 | Matze | (and video from original firmware) |
17:49:52 | muesli__ | i love gapless :D |
17:49:55 | muesli__ | Tja, Vollspammen kan man wohl alles, insb. das H300-Board, in dem man interessanterweise lesen kann, wie irgendein Linus einen Orgasmus bekommt, weil er das Display zum laufen bekommen hat. |
17:50:03 | muesli__ | ..too give u an idea... |
17:51:13 | Matze | lol |
17:51:41 | muesli__ | as i said..dumbos.. |
17:51:56 | | Join TCK [0] (n=tckocr@81-178-140-50.dsl.pipex.com) |
17:53:00 | Matze | yep |
17:53:38 | |Lupin| | strange: when I'm on a file and press enterTo play it, th voice tells again which file I'm on, whilAit starts playing. Is this normal ? |
17:53:58 | amiconn | That's another mysterious bug |
17:54:10 | amiconn | (known bug, but unknown reason) |
17:54:33 | | Join edx [0] (i=edx@edx.chu.cam.ac.uk) |
17:55:50 | |Lupin| | ahah |
17:56:00 | |Lupin| | Well, it's good to know it's known, anyway. |
17:56:16 | lostlogic | BAH pcf50606 is irritating me |
17:57:11 | Matze | ahhh lostlogic: u remember me when we talked about charging with battery pack one week ago? |
17:57:28 | lostlogic | vaguely |
17:57:42 | Matze | did u find anything out about measuring the "AC" voltage, or disable charging when power from supply connector is low? |
17:58:43 | lostlogic | Matze: yeah, beginnings of patch are posted on SF |
17:58:47 | lostlogic | cant' measure the input voltage |
17:58:58 | Matze | okay great i'll look at sf |
17:59:02 | lostlogic | but can make it disable charging when it gets low |
17:59:04 | lostlogic | that patch is broken |
17:59:09 | lostlogic | it doesn't fully charge the battery |
17:59:15 | lostlogic | am working on it |
17:59:32 | Matze | kk |
17:59:32 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
17:59:38 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
18:00 |
18:04:24 | linuxstb | slimx: Any luck compiling Rockbox? |
18:06:07 | NicoFR | i'm trying to look how to change the backlight behaviour... |
18:06:24 | NicoFR | i want to achieve something similar to the default iriver h300 firmware |
18:06:45 | NicoFR | ie the first keypress when backlight is off only turns the backlight on |
18:07:11 | NicoFR | (actually i'd like to enable that only for the NAVI button but that's secondary) |
18:08:02 | | Join birdfish [0] (i=bfisher@mail.affidavitmaker.com) |
18:08:15 | birdfish | Any pic of rockbox working on the 5G Ipod yet? |
18:08:31 | slimx | linuxstb, successfully built |
18:08:39 | slimx | i was reading ata.c |
18:08:49 | NicoFR | i've looked in backlignt.c but it looks like what i'm lokking for isn't there |
18:09:01 | linuxstb | slimx: The first thing I would to is to edit tools/configure to add the 3G iPod as a new target. You'll then have to create a firmware/export/config-ipod3g.h file and also edit firmware/export/config.h to refer to that config file. |
18:10:03 | | Quit edx () |
18:10:27 | NicoFR | could someone give me a hint on what triggers "backlight_on()" when a key is pressed ? |
18:10:36 | NicoFR | i also looked in button.c... |
18:11:16 | linuxstb | slimx: There shouldn't be much to change in ata.c - just the code that's identified by CONFIG_CPU==PP5020. Insert the equivalent code surrounded by #if CONFIG_CPU==PP5002 |
18:11:58 | lostlogic | NicoFR: look for something putting an event in the 'backlight_queue' |
18:11:59 | slimx | i'll do it |
18:12:13 | slimx | i m adding 17 - iPod 3G |
18:12:17 | slimx | :) |
18:12:24 | linuxstb | The LCD driver for the 3G (and greyscale 4G) will be the most work to start with - the current ipod LCD driver only supports the color LCDs. |
18:12:43 | linuxstb | slimx: You may want to add it as 16 (and renumber 16 to 17). Just to keep the ipod targets together. |
18:12:56 | slimx | np |
18:12:57 | Matze | NicoFR: i think button.c is right... there under iriver_h300_pad u have to insert something like if(backlight is off) return; |
18:12:58 | linuxstb | The iFP port is very new, so IMO, it doesn't matter if we renumber it. |
18:13:09 | slimx | :) |
18:13:23 | Matze | NicoFR: and you have to turn backlight on :) |
18:13:50 | lostlogic | yeah, button.c it is. |
18:14:44 | Matze | so you see: if (!hold_button) ..... |
18:14:49 | linuxstb | slimx: I assume you have a copy of the ipodlinux kernel source to refer to? There is also a lot of useful code in podzilla. The comments at the top of the ipod-related rockbox source files should tell you where the code came from in most cases. |
18:14:56 | amiconn | Hmm, strange effect :/ |
18:15:14 | amiconn | My new plugin loader works as intended - but it somehow breaks playback on iriver |
18:15:40 | amiconn | The codec doesn't crash, but I get bursts of static between chunks of correct playback... |
18:15:40 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
18:15:51 | Matze | NicoFR: then there is btn=BUTTON_SELECT there you have to do this if(backlight is off) backlight_on(); else btn=BUTTON_SELECT |
18:15:55 | slimx | the sf cvs doesn't seem to work |
18:15:57 | Matze | and u're finished :) |
18:16:05 | linuxstb | slimx: sf cvs never works... |
18:16:07 | | Quit birdfish () |
18:16:15 | slimx | :p |
18:16:23 | preglow | it's one of the constants in the universe |
18:16:32 | preglow | if it ever starts working, it's time to say goodbye to your loved ones |
18:16:36 | slimx | i can browse the cvs via cvsview |
18:16:43 | linuxstb | That's good enough then. |
18:17:02 | slimx | but i don't have the complete source in a local copy :p |
18:17:14 | amiconn | linuxstb: Renumbering targets will be discouraged with my new plugin loader, as that compares the target id |
18:17:26 | linuxstb | OK, but if we're quick.... |
18:17:28 | slimx | it just will take a bit more times hey hey |
18:17:33 | amiconn | (discouraged, but not prohibited) |
18:17:45 | linuxstb | What target id are you using? |
18:17:54 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
18:17:57 | linuxstb | There are already IDs for most targets used by the bootloaders |
18:18:04 | linuxstb | (I mean non-Archos targets) |
18:18:31 | Matze | NicoFR: for detecting whether backlight is on or off you can check backlight_get_current_timeout(void) which returns <0 when backlight is off |
18:18:39 | amiconn | I use the id from the configure script |
18:18:46 | amiconn | (1 = player, 2 = recorder...) |
18:18:54 | linuxstb | scramble.c uses a four-character code (e.g. "h120") and there is also a MODEL_NUMBER defined in the config files. |
18:19:44 | amiconn | Argl... the source of the static is the voice UI on & no voice file present... |
18:19:54 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
18:20:05 | amiconn | Nothing to do with my loader; but that means this strange bug is still there |
18:20:08 | linuxstb | Ah, so that bug is still there... |
18:20:09 | * | amiconn prods Slasheri |
18:20:21 | Matze | NicoFR: are you here? |
18:20:37 | lostlogic | bah, battery temperature never low enough to go into fast charge mode or something. |
18:21:12 | Slasheri | amiconn: hmm, interesting. I will check that problem soon |
18:21:52 | amiconn | There are several strange issues with swcodec voice ui |
18:22:07 | Slasheri | yep, that's true.. |
18:22:37 | | Quit SteL (Connection timed out) |
18:23:02 | amiconn | Mkay, new plugin loader works... |
18:23:17 | amiconn | Prepare for huge commit... |
18:23:36 | * | lostlogic ducks and covers |
18:23:51 | | Join SteL [0] (n=stel@slawson.plus.com) |
18:23:56 | amiconn | I had to touch _every_ plugin |
18:24:25 | lostlogic | so this will break any plugins not already in CVS :( that's sad. |
18:24:31 | amiconn | Yes |
18:24:40 | amiconn | The necessary changes are tiny though |
18:24:45 | lostlogic | cool. |
18:25:11 | amiconn | Add PLUGIN_HEADER as a separate line somewhere near the top, and remove the TEST_PLUGIN_API call |
18:25:20 | amiconn | This is now done directly in the loader |
18:25:38 | lostlogic | ah, those are both easy and worthwhile changes. |
18:26:00 | amiconn | PLUGIN_HEADER is a macro that defines the binary header. |
18:26:42 | amiconn | The system is still a bit transitional, but it already doesn't crash anymore |
18:26:54 | lostlogic | what do you have left to do? |
18:27:02 | amiconn | The codecs will be adapted to the same system, as will the overlay loader |
18:27:12 | lostlogic | ah. |
18:27:36 | amiconn | ..but the way the linker script is defined, both old & new system work |
18:27:48 | amiconn | (plugin.lds is used both for codecs and plugins) |
18:28:21 | | Join gtkspert_ [0] (i=gtkspert@008.a.001.rkh.iprimus.net.au) |
18:28:23 | amiconn | The simulator plugins loose the ability to check version though |
18:28:47 | amiconn | I'm thinking about a method to re-add that, but I don't think this is too important |
18:32:38 | slimx | linuxstb, the pp5002 is suitable for 30khz to 90Mhz what is the prefered CPU_FREQ to define in ipod3g config file ? |
18:33:38 | petur | where's the reset located on the H140? |
18:33:44 | preglow | for pp5002 we might easily end up on a big freq |
18:33:47 | preglow | for now it doesn't matter too much |
18:34:26 | muesli__ | petur physically? |
18:34:28 | petur | yes |
18:34:35 | slimx | thx preglow |
18:34:50 | amiconn | CPU_FREQ is the base frequency |
18:35:08 | |Lupin| | yes, physically, pls |
18:35:09 | muesli__ | where the charer is located |
18:35:14 | muesli__ | at the bottom |
18:35:19 | muesli__ | usb/charger |
18:36:12 | petur | thanks. doing 1 on 1 support with |Lupin| |
18:38:21 | | Quit gtkspert_ () |
18:42:33 | |Lupin| | bye everybody, C U |
18:42:35 | | Part |Lupin| |
18:43:17 | linuxstb | slimx: When you come to write a "ipod greyscale" LCD driver, I think your code should be able to work on all the greyscale ipods (with some #ifdefs). |
18:44:03 | slimx | i guess |
18:44:11 | linuxstb | For the existing iPod drivers, the high-level framebuffer manipulation functions (i.e. draw_pixel, draw_bitmap type functions) are in firmware/drivers/lcd-16bit.c and are shared between all colour ipods and the iriver H3x0. |
18:44:59 | linuxstb | There are then the lcd-ipod.c and lcd-ipodvideo.c files which contain the low-level code for the ipod photo/color/nano and ipod video respectively. |
18:45:50 | linuxstb | We already have a 2bpp LCD driver in lcd-h100.c (for the iriver h1x0 series of players), but I don't think you can use that. |
18:46:38 | linuxstb | The iriver packs 4 vertical pixels into one byte. My understanding is that the ipod's framebuffer packs 4 horizontal pixels into one byte... |
18:46:54 | linuxstb | So the format of the framebuffer is different. |
18:47:06 | slimx | sure |
18:48:00 | | Quit gtkspert (Connection timed out) |
18:48:05 | slimx | so for highlevel 2bpp fb there is no specific file |
18:48:21 | | Join Mmmm [0] (n=mscarrat@cpc2-hem13-3-1-cust77.lutn.cable.ntl.com) |
18:48:21 | linuxstb | No - the high/low level stuff is all in lcd-h100.c. |
18:48:53 | linuxstb | You could start by copying lcd-h100.c and calling it (for example) lcd-2bit-ipod.c and swapping the LCD_WIDTH and LCD_HEIGHT defines. This may work, but give you a rotated (and possibly mirrored) output on the lcd. |
18:49:29 | slimx | can be funny |
18:49:32 | linuxstb | At this stage, you will just want to get something displayed on the lcd. |
18:49:32 | slimx | :) |
18:49:43 | slimx | sure |
18:50:03 | linuxstb | There is a "GraphicsAPI" page on the wiki - that's worth referring to when you're looking at the lcd code. |
18:50:18 | slimx | i m looking for the LCD_PIXELFORMAT |
18:50:43 | linuxstb | That's only used for colour displays at the moment. |
18:50:58 | slimx | let's comment it so |
18:51:18 | linuxstb | But you will probably need to use it to distinguish between the iriver's 2bpp-vertical and the ipod's 2bpp-horizontal lcds. |
18:52:24 | Mmmm | Petur: just been playing with your patch... fixed the patch so no more 'unexpected end of patch' and fixed a tiny compiling error(as the int gain isnt used for uda1380). http://homepage.ntlworld.com/martin.scarratt/20060113_recording_gain.patch |
18:52:52 | Mmmm | Nice patch by the way! :) |
18:53:15 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
18:53:15 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
18:53:43 | linuxstb | slimx: Have you worked out the firmware/SOURCES file - this controls which .c files are compiled for which target. |
18:55:40 | | Join Rob2222_ [0] (n=Miranda@ACB09E83.ipt.aol.com) |
18:56:14 | *** | Saving seen data "./dancer.seen" |
18:57:01 | slimx | no i didn't |
18:57:02 | slimx | :p |
18:57:15 | slimx | but now that i know .... |
18:57:32 | linuxstb | It should be self-documenting :) |
18:57:37 | linuxstb | Once you know it's there. |
18:59:30 | slimx | right |
18:59:31 | slimx | :) |
18:59:41 | | Quit DrMoos ("Glory to Rockbox") |
19:00 |
19:02:48 | | Quit tvelocity ("Leaving") |
19:03:00 | petur | Mmmm: will I ever learn how to create a patch? |
19:03:26 | Mmmm | heh heh... |
19:03:32 | petur | why did it say 'unexpected end of patch'? |
19:03:44 | slimx | i2c drivers might be the same |
19:04:18 | petur | Mmmm: why not attach your file it to my SF patch entry? |
19:05:00 | Mmmm | petur: I thought only the person who owns the account can do that! |
19:05:24 | petur | never tried it ;) |
19:05:40 | linuxstb | slimx: "ipod_i2c_base" is different for the two processors (so is the init code), but yes, the rest looks very similar |
19:06:09 | Mmmm | Petur:the sound.h needed a line with a space and then a line without a space at the end! silly eh? :) |
19:07:18 | Mmmm | about the patch petur... it seems that it is displaying the gain controls on the wrong lines or something! :S |
19:08:06 | petur | what do you mean? |
19:08:07 | | Quit Matze ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:08:24 | Mmmm | top line is volume, thats ok |
19:08:41 | Mmmm | second line gain left: controls both L & R |
19:09:00 | petur | that's the idea :D |
19:09:11 | petur | it first selects both |
19:09:16 | Mmmm | 3rd gn right controls gain left |
19:09:21 | Mmmm | really? |
19:09:28 | Mmmm | seems a bit mad! :) |
19:10:08 | Mmmm | and 4th 44.1kHz.. controls gain right! |
19:10:10 | petur | 1: volume, 2: gain L&R, 3: gain L, 4: gain R |
19:10:45 | Mmmm | I agree...thats what they control, but not what is displayed...on mine anway! |
19:11:04 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
19:11:06 | petur | hmmm... think I did something wrong there. looks ok on mine but I think I feel something bad about it. will check |
19:13:07 | Rob2222_ | lostlogic: Still working on the charger? |
19:13:30 | Mmmm | Petur:Also... wouldnt it be best to have gain L&R in the middle? |
19:14:24 | | Quit SteL (Connection timed out) |
19:14:26 | petur | Mmmm: have been thinking about that a lot. I went for the current solution because 90% of the time you only want to change both equally |
19:14:39 | Mmmm | or have an option that displays the selector on both lines instead of having a separate one for both |
19:14:45 | | Quit DangerousDan (Read error: 110 (Connection timed out)) |
19:15:13 | petur | also, I didn't do your suggestion to make them equal when changing both because you sometimes might want to keep the balance settings and only change gain |
19:15:21 | lostlogic | Rob2222_: watching football mostly... having issues with the charger not going to fast charge mode when I tell it to, trying to figure out how to fix it. |
19:16:23 | Mmmm | you should be able to do that too with my suggestion.. upping the analogue will change both channels equally no matter what they are set to! |
19:16:37 | amiconn | . . . . |
19:17:32 | Rob2222_ | lostlogic: aha. What do you think about an option, not to charge the internal battery even if AC Power is connected? => When having a external battery pack connected you didnt wast energy to charge the li-poly |
19:17:50 | | Join SteL [0] (n=stel@slawson.plus.com) |
19:19:16 | Mmmm | Petur:so 3ana3 5dig0 would give 8vol3. increase ana by 3 say and you get 6ana6 5dig0 which gives 11vol6 which keeps the same balance |
19:20:51 | petur | give me a moment, looking for the issue in the code allocates too much resources ;) |
19:21:47 | lostlogic | Rob2222_: sure, I can do that. |
19:21:59 | Mmmm | Petur:If though you wanted to change the balance, say increase right by 3 but not left then inc ana and decrease dig left to give 9ana9 2dig0 or 11vol9 |
19:22:14 | lostlogic | but first I have to get charge control &/or monitoring working right. |
19:23:04 | Mmmm | Petur... complicated eh? :) |
19:27:14 | Mmmm | as long as the analogue stays equal to the lowest, you can do anything!.... |
19:28:53 | linuxstb | amiconn: Nice commit.... |
19:30:24 | * | petur is still not used to the bootloader usb feature |
19:30:34 | petur | still keep booting it first ;) |
19:34:03 | petur | ok. if I do 'cvs diff -u > patch', how do I cut out the files that don't belong in the patch? |
19:34:39 | preglow | sweet zombie jesus, that's a commit |
19:35:24 | linuxstb | I need a bigger monitor. |
19:35:44 | amiconn | hehe :) |
19:36:28 | Mmmm | Petur cvs diff -u apps/recorder/recording.c > patch will only patch recording.c |
19:36:59 | Mmmm | you could then paste this into your 'complete' patch |
19:37:54 | petur | should I do dos2unix before diffing? |
19:38:15 | petur | (trying to understand the difference betwen my and your patch) |
19:38:34 | slimx | where can i find the code used in i2c-pp5020 for i2c_init(void) in the ipodLinux tree ? |
19:38:48 | linuxstb | hardware.c |
19:39:12 | linuxstb | linux/arch/armnommu/mach-ipod/hardware.c to be precise. |
19:39:36 | Mmmm | Petur: i) lines 472-481 ii) spaces at the end of patch |
19:39:43 | slimx | this is where i loock |
19:39:56 | slimx | but ... |
19:40:30 | slimx | i can't find same registers addresse |
19:40:47 | NicoFR | matze: yes i'm here |
19:41:09 | NicoFR | oh solrry i thought he was back |
19:42:07 | linuxstb | slimx: What are you looking for, specifically? |
19:42:35 | Mmmm | Petur: ii)actually there is just an extra line at the end of mine! |
19:45:32 | lostlogic | bah, I can't figure out how to tell if the battery is full if it won't go into fast charge mode. wtf. |
19:48:58 | | Quit webguest34 ("CGI:IRC (EOF)") |
19:51:52 | | Join t0mas [0] (n=Tomas@unaffiliated/t0mas) |
19:52:00 | t0mas | hi |
19:52:02 | t0mas | amiconn? |
19:52:12 | t0mas | is it correct that the PLUGIN_HEADER is an empty define now? |
19:52:23 | amiconn | It is for the sim |
19:52:32 | t0mas | ah ok, then I just saw that declaration |
19:57:27 | | Join vger_ [0] (n=henrico@cn-mss-cb01-2760.dial.kabelfoon.nl) |
20:00 |
20:03:40 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
20:05:14 | Mmmm | Petur: just saw your penultimate question....I think to be on the safe side dos2unix would be a good idea, not sure whether cr/lf is a prob...could well be! |
20:06:01 | petur | just noticed it introduces more problems than it solves :( |
20:06:16 | petur | my diff file was 320KB (previous was 27KB) |
20:06:46 | Mmmm | I use ultraedit on windows, it works in unix mode! very easy! |
20:07:08 | petur | does it have a good search function? |
20:07:15 | Mmmm | yep! |
20:07:42 | Mmmm | but you have to pay...:( well... some do! :) |
20:08:08 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
20:09:05 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
20:11:23 | | Join linuxstb [0] (n=5343d4aa@labb.contactor.se) |
20:16:49 | petur | huh? build errors since I did cvs update :( even after make clean... |
20:16:59 | lostlogic | petur: have to reconfigure |
20:17:18 | petur | ok thanks |
20:17:24 | petur | make |
20:17:34 | petur | grrr, wrong window ;) |
20:17:38 | lostlogic | hehe |
20:18:41 | NicoFR | how can i know the status of the backlight ? |
20:18:55 | NicoFR | matze told me to check backlight_get_current_timeout() but that doesn't seem to work |
20:20:27 | linuxstb | NicoFR: Is this from with a plugin? |
20:20:52 | | Join Rob2222 [0] (n=Miranda@ACB09E83.ipt.aol.com) |
20:21:05 | NicoFR | no |
20:21:34 | NicoFR | what i want to do is prevent NAVI from having an effect if backlight is off |
20:22:18 | NicoFR | i found the right place in the code (thanks to matze), but i don't know how to check if baclifht is off |
20:24:22 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
20:25:01 | linuxstb | I think you want to check the backlight_timer variable in backlight.c |
20:27:33 | linuxstb | But that's currently a private variable in backlight.c |
20:28:16 | NicoFR | well backlight_tiler seems to be in close relation to backlight_timeout |
20:28:20 | amiconn | ConTEXT is a good free editor for windows that can handle dos/unix/mac linefeeds |
20:28:40 | amiconn | (doesn't handle utf-8 yet though) |
20:28:42 | NicoFR | i can get its value with int backlight_get_current_timeout(void) |
20:29:07 | NicoFR | it's supposed to return -1 if backlight is off |
20:29:57 | | Join tvelocity [0] (n=tony@ipa92.2.tellas.gr) |
20:30:47 | linuxstb | That refers to the backlight setting, not the current state of the backlight. |
20:31:29 | linuxstb | If you look at backlight.c, you will see that backlight_timer is initialised to backlight_timer each time backlight_on is called, and then decremented in the backlight_tick() function (which is called 100 times a second) |
20:31:56 | linuxstb | I mean backlight_timer is initialised to backlight_timeout. |
20:31:57 | | Quit tvelocity (Client Quit) |
20:32:01 | NicoFR | yes |
20:32:16 | linuxstb | So when backlight_timer reaches 0, the backlight is turned off. |
20:32:44 | NicoFR | ok so if i want to know the current status of the backlight i have to add a function ? |
20:33:32 | linuxstb | Yes. You may also need to deal with the case of the backlight always being on. |
20:33:57 | linuxstb | (in the backlight settings) |
20:34:21 | NicoFR | something like "bool is_backlight_on(void)" that would return true if "backlight_timer != 0" should be ok, shouldn't it ? |
20:35:02 | linuxstb | || backlight_timeout==0 |
20:35:38 | linuxstb | For the case when the user has the backlight permanently on. |
20:35:40 | NicoFR | true |
20:36:02 | NicoFR | thanks, i'll try that |
20:36:25 | | Join ]RowaN[ [0] (i=a2b0y@82-43-214-84.cable.ubr10.newm.blueyonder.co.uk) |
20:37:02 | ]RowaN[ | guys is there such a thing as an iriver cable which has a charger and usb link coming from one usb cable? |
20:37:22 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
20:37:32 | ]RowaN[ | i.e. one end goes into pc's usb port... then theres 2 connectors on the other end, 1 is power, one is miniusb |
20:42:44 | webguest14 | ]RowaN[: Check here: http://www.boxwave.com/products/minisync/minisync-retractable-cable-iriver.htm |
20:43:11 | ]RowaN[ | cool thanks |
20:43:24 | ]RowaN[ | hmm i hope they ship to the UK |
20:43:49 | webguest14 | Here's a better link: http://www.boxwave.com/products/directsync/directsync-sync-and-charge-cable-iriver-h320_359.htm |
20:48:27 | amiconn | bbl |
20:48:30 | | Part amiconn |
20:49:12 | | Part SteL |
20:56:19 | *** | Saving seen data "./dancer.seen" |
20:57:22 | lostlogic | I think a working charge control patch for H3x0 is almost ready. |
21:00 |
21:01:03 | petur | Mmmm: new recording gain patch :D now I can go read your remarks ^^ :D |
21:01:33 | Mmmm | Heh Heh... |
21:02:52 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
21:03:08 | petur | now I understand what you were saying... it isn't an issue |
21:03:15 | preglow | linuxstb: you tried the new ipodloader2 button code? |
21:03:29 | Mmmm | Petur... what's not an issue? |
21:03:34 | petur | it will always prefer to change analog gain first |
21:04:07 | Mmmm | yeah but in mono mode you cant change in stereo! |
21:04:15 | linuxstb | preglow: I did briefly try it a few weeks ago - it seemed the same as the existing one. But it may have been updated since then, so it's probably a good idea for you to try it. |
21:04:37 | linuxstb | Do you know if slowcoder has a nano? |
21:04:50 | preglow | don't think so |
21:05:09 | petur | Mmmm: so 3ana3 5dig0 can't be set because it will set it as 8ana3 0dig0 because it can be done in analog range ;) |
21:05:24 | linuxstb | Have you looked at the bootloader problem yet, or are you just starting? |
21:06:02 | Mmmm | Petur: yes but only in stereo mode.. yes? |
21:06:06 | preglow | where's their svn again? |
21:06:09 | preglow | just starting |
21:06:35 | Mmmm | Petur: so a separate method for mono or mic in |
21:06:44 | preglow | took me a while to summon up the will |
21:07:42 | | Join mirak [0] (n=mirak@ip-71.net-81-220-111.rev.numericable.fr) |
21:07:42 | petur | Mmmm: will verify mono operation |
21:08:48 | preglow | but yeah, my current theory is that the button init screws up the hardware for retailos |
21:09:07 | preglow | does the current code work on all your units? |
21:09:30 | linuxstb | Yes, but I haven't tested it very much on the video. |
21:09:56 | Mmmm | Petur: hang on, i'm just going to check your new patch to see how it works now! |
21:10:11 | preglow | well, video shares most of the hardware with the nano |
21:10:13 | lostlogic | Rob2222: can you comment on my H300 sourceforge patch for H3x0 charge control about that feature you suggested? I'll forget otherwise. |
21:10:27 | linuxstb | preglow: Does it never work if you try to boot the retailos by pressing MENU? |
21:10:39 | petur | Mmmm: mono allows analog and digital gain set :( maybe we shouldn't allow stereo gain setting when the source is mono... always set digital gain the same? |
21:10:45 | preglow | never |
21:10:51 | preglow | it starts loading it, then locks up |
21:11:36 | linuxstb | svn co http://opensvn.csie.org/courtc/tools/ipodloader2 (if you haven't found it yet) |
21:11:41 | preglow | have |
21:11:48 | petur | Mmmm: I checked my patch against a clean cvs checkout to make sure I don't produce ugly patches anymore ;) |
21:12:12 | Mmmm | Petur: I think we should still be able to change in stereo, even when in mono! could be useful! |
21:12:47 | petur | dunno, it isn't very logical is it? |
21:12:52 | | Join TCK- [0] (n=tckocr@81-178-206-253.dsl.pipex.com) |
21:13:11 | linuxstb | preglow: I've compiled ipodloader2 (it needs the arm-uclinux-elf toolchain) if you want to test a copy |
21:13:38 | preglow | nah |
21:16:05 | Mmmm | Petur: either i'm going mad or your new patch is the same as the old one! :D I think i'll try again from scratch!... |
21:16:18 | | Quit vger_ ("[BX] Uh oh... I'm getting a blip on the gaydar. Richard Simons is coming!") |
21:16:24 | preglow | loader2 button handler doesn't seem to work at all |
21:18:10 | petur | Mmmm: checked - is the new one... |
21:20:09 | | Quit TCK (Read error: 110 (Connection timed out)) |
21:20:58 | preglow | coaxed iploader2 button driver to work |
21:21:00 | preglow | load still hangs |
21:23:10 | Mmmm | Petur: i've tried it twice and on the rec screen i have volume: gain left: gain right:, Gain left changes both, gain right changes gain left and one below(blank) changes gainright! :s |
21:23:33 | Mmmm | thats for stereo |
21:23:40 | petur | heh? |
21:23:56 | | Join b0br [0] (n=d5a8b399@labb.contactor.se) |
21:24:20 | linuxstb | preglow: Is there any other hardware initialisation you can disable? |
21:24:21 | preglow | ok, ok, i officially Don't Get This |
21:24:35 | Mmmm | and in mono i still have "44.1khz stereo [0]" on the bottom line! |
21:24:48 | preglow | i'm back to where i worked a couple of days ago now |
21:24:52 | preglow | just now it doesn't work |
21:27:45 | petur | Mmmm: I don't understand it... what device? btw, that freq indication in mono is the same as in the cvs version. |
21:28:33 | Mmmm | h140..oh right...can you select it in cvs? |
21:29:44 | petur | just saw that in my version it doesn't put a blank line between gain and freq. Aargh..not another patch :/ |
21:30:25 | Mmmm | yep..that would sort the prob! :D |
21:31:31 | | Quit mirak (Remote closed the connection) |
21:32:01 | linuxstb | preglow: What do you do to make the retailos load? Do you put #if 0 around the code that checks for button presses? |
21:32:05 | | Join mirak [0] (n=mirak@ip-71.net-81-220-111.rev.numericable.fr) |
21:33:09 | preglow | that works, yeah |
21:33:16 | preglow | and the ifs |
21:33:39 | preglow | the ifs actually seem to do what does it here |
21:33:43 | preglow | i've removed all the button hardware code |
21:33:47 | preglow | and it STILL doesn't boot |
21:33:52 | preglow | i have to ifdef away the ifs, then stuff works |
21:34:00 | | Join needleboy [0] (i=needlebo@85-64-1-85.barak-online.net) |
21:34:13 | preglow | which is queer |
21:34:20 | preglow | i'm starting to wonder if my cop is awake or something |
21:34:54 | linuxstb | I'm suspecting the cop is the culprit as well. |
21:35:59 | linuxstb | I also can't see why enabling the cache should cause us problems either - unless the cop is involved. |
21:36:35 | needleboy | is Jens here? |
21:36:41 | needleboy | there's a problem |
21:36:53 | | Quit mirak (Remote closed the connection) |
21:37:02 | preglow | what could the cop have to do with that? |
21:37:05 | Mmmm | Petur: the next prob is that on h140 the anologue and digital indicators are off the right hand side of the screen! just A and D would be fine! |
21:37:34 | needleboy | since the latest bleeding edge, none of the 3rd party plugins work. |
21:39:50 | linuxstb | Check amiconn's last CVS commit, and read the changes. |
21:39:57 | linuxstb | You will need to make a small change to all plugins. |
21:40:21 | petur | Mmmm: ok. I also removed quality from the settings as it is irrelevant. |
21:40:28 | | Join mirak [0] (n=mirak@ip-71.net-81-220-111.rev.numericable.fr) |
21:41:03 | Mmmm | Petur: how about the A & D? I'm a demanding git arent I? :D |
21:41:19 | linuxstb | preglow: I'm just speculating wildly, but if code is being run on the cop when it shouldn't be, then the cache coherency problem may be causing the crashes. |
21:41:58 | preglow | hmmm |
21:42:09 | preglow | perhaps it's time to find something better to do with the cop |
21:42:11 | preglow | but hell |
21:42:19 | preglow | if it wont obey a sleep command, what should we do? |
21:42:25 | mirak | apple really suck. You need to buy quiktime to be apple to play videos in fullscreen |
21:42:26 | mirak | !! |
21:42:41 | petur | Mmmm: done already ;) just testing, then create patch... patience ;) |
21:42:52 | preglow | god, i'm too hungry now |
21:42:55 | Mmmm | He he... |
21:42:57 | needleboy | linuxstb: where do i find the changes needed to be made? i'm not a dev, just need to pass the information on... |
21:43:05 | * | preglow goes in search of food |
21:43:15 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
21:43:46 | | Join einhirn [0] (n=Miranda@p54863E6A.dip0.t-ipconnect.de) |
21:44:02 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
21:44:17 | | Join menollo [0] (n=53740bec@labb.contactor.se) |
21:46:24 | preglow | just tell the ones that have to make the changes to check out amiconns latest commit |
21:46:28 | preglow | the bloody huge one |
21:46:31 | preglow | they'll see what to do |
21:46:42 | * | petur just registered himself on the philips site for download access of their USBOTG sample drivers :) |
21:47:14 | preglow | woopwoop |
21:48:23 | petur | won't be GPL but it 'll help to figure out stuff... |
21:50:40 | Mmmm | Petur: I've managed to sort it but how do you make the selector skip a line? :s |
21:52:09 | petur | skip a line? |
21:53:34 | | Quit needleboy () |
21:56:14 | | Join solexx [0] (n=jrschulz@d085055.adsl.hansenet.de) |
21:58:14 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
21:58:30 | petur | Mmmm: new patch in SF... |
21:59:41 | | Quit kkurbjun ("Leaving") |
22:00 |
22:01:36 | preglow | i wish i remember if the key enabled bootloader ever could load retailos |
22:02:55 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
22:03:11 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-077.pools.arcor-ip.net) |
22:06:57 | | Join Maxime [0] (n=flemmard@82.229.205.156) |
22:07:01 | linuxstb | preglow: You could try the CVS from the day the button code was added. |
22:07:47 | | Quit arf-arf () |
22:08:16 | lostlogic | GRRRR stupid charge chip stupid doesn't know how to stupid stop charging unless it goes to fastcharge mode stupid |
22:08:55 | preglow | i think i'll rather just downgrade this whole thing |
22:08:59 | preglow | why do i even care i can't boot retailos |
22:09:09 | Mmmm | Petur: While I wait for SF to unclog itself... I was thinking about the gain sttings for mono and I think you're right. No stereo control. Any change of balance can be done post production. |
22:09:17 | preglow | perhaps i find the reason while doing other code anyway |
22:09:46 | | Join webguest30 [0] (n=5087deb3@labb.contactor.se) |
22:09:54 | linuxstb | preglow; We don't care, but other users will probably complain. |
22:10:13 | * | webguest30 whispers 'eq' in preglows ear |
22:10:17 | linuxstb | But you're right - maybe we'll stumble upon a solution. |
22:10:59 | linuxstb | I've just done a few tests on the video, and the bootloader loads retailos fine. |
22:12:10 | preglow | my further coding will have to delve into making the cop do something else anyway |
22:13:18 | linuxstb | But that shouldn't affect the bootloader. |
22:14:14 | | Quit solexx_ (Read error: 110 (Connection timed out)) |
22:15:17 | petur | Mmmm: I'm going to leave it like this. First see if it gets into CVS or if there are remarks... |
22:16:22 | webguest30 | could someone please have a look at shebbs playlist feature ? |
22:16:33 | webguest30 | thanks |
22:16:36 | | Part webguest30 |
22:18:22 | petur | hey, that philips USBOTG code says in the readme that you can freely distribute and modify :D |
22:18:58 | petur | nice USB stack it is... includes audio, HID, storage and printer drivers... |
22:19:52 | petur | better tell Eli to start implementing printing in rockword :D |
22:20:26 | linuxstb | Any idea what the memory usage is like? |
22:21:00 | linuxstb | Are there any limitations in the license that may conflict with the GPL? |
22:21:28 | petur | the problem is I haven't found a license except for that one line in the readme |
22:21:52 | linuxstb | Do the source files say anything? |
22:22:00 | petur | nope |
22:22:17 | petur | "This code has been made to check/learn" |
22:22:30 | petur | what about "use" ? |
22:22:48 | linuxstb | Sounds like you are at least free to upload it to the Rockbox wiki then. |
22:23:12 | petur | the code is for a DOS program that goes with a PCI eval board |
22:24:37 | petur | it comes in a windows installer exe... will zip the code, then upload |
22:26:46 | petur | have to check it a bit first, I got 3 programs from them, they all contain sources |
22:27:28 | | Quit menollo ("CGI:IRC") |
22:29:15 | Mmmm | Petur: patch works beautifully :) |
22:29:59 | petur | great... |
22:30:35 | petur | I got the feeling I have the patch creation process under control... :D |
22:32:21 | | Join webguest18 [0] (n=51ebb90d@labb.contactor.se) |
22:32:41 | Mmmm | ;) |
22:33:18 | webguest18 | I just tried to disable to HDD led on a iriver h120 by using the GPIO listed in the wiki but I can't get it to work (the led still flashes on HDD activity) |
22:33:34 | webguest18 | anyone played with this? |
22:34:09 | | Quit Lear ("Chatzilla 0.9.69.1 [Firefox 1.5/2005111116]") |
22:35:25 | webguest18 | and_l(~0x0000200, &GPIO_OUT); // set GPIO 9 to 0, keep other bits |
22:35:29 | webguest18 | or_l(0x00000200, &GPIO_ENABLE); |
22:35:32 | webguest18 | or_l(0x00000200, &GPIO_FUNCTION); |
22:36:03 | webguest18 | or |
22:36:04 | webguest18 | or_l(0x0000200, &GPIO_OUT); // set GPIO 9 to 1, keep other bits |
22:36:26 | NicoFR | linuxstb: I got my little backlight change working :) |
22:36:32 | | Join amiconn [0] (n=jens@p54BD6572.dip.t-dialin.net) |
22:36:37 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
22:36:43 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
22:38:06 | | Join Rob2222_ [0] (n=Miranda@ACB09E83.ipt.aol.com) |
22:39:15 | petur | linuxstb: where in the wiki shall I put the USBOTG sample program? |
22:39:46 | petur | datasheets? |
22:40:31 | linuxstb | Isn't there a page discussing USBOTG? |
22:40:49 | petur | *searching* |
22:41:24 | lostlogic | petur: what DAPs use that USBOTG controller? |
22:41:34 | petur | H3xx |
22:41:40 | lostlogic | you're my hero. |
22:42:06 | petur | on a related topic: I also have a H3xx :D |
22:42:15 | Moos | http://www.rockbox.org/twiki/bin/view/Main/UsbOnTheGoSupport |
22:42:29 | petur | thanks! |
22:42:36 | Moos | np |
22:43:33 | lostlogic | I'm frustrated by H3x0 charge control currently, will come back at it with a fresh mind tomorrow. |
22:54:31 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
22:56:20 | *** | Saving seen data "./dancer.seen" |
22:57:41 | petur | wiki updated... but I think we don't know (yet) how it's connected to the coldfire. |
23:00 |
23:00:06 | petur | No I2C as far as I can see, just a 16bit databus |
23:02:11 | | Quit uwe_ (Read error: 110 (Connection timed out)) |
23:04:39 | webguest18 | petur: the operation of the USB chip seams to basicly be that to set the R/W pin and then read or write data bits |
23:06:06 | | Quit webguest18 ("CGI:IRC") |
23:06:13 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
23:06:36 | petur | I'm just reading the datasheets... |
23:07:49 | ]RowaN[ | webguest14: both those leads do the same.. just one is retractable.. right? |
23:08:13 | petur | 18: yup. CS, RD and WR. Has some other stuff in it as well |
23:08:30 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:08:31 | * | ]RowaN[ slaps webguest14 around a bit with a large trout |
23:08:33 | ]RowaN[ | =] |
23:08:35 | petur | oh he ran off |
23:09:31 | linuxstb | petur: Do you know why the h340's usbotg doesn't work with the ipod? Someone mentioned it earlier today. |
23:10:14 | petur | no idea, I'm new to this stuff. But I'm sure we'll find out ;) |
23:10:14 | | Quit t0mas (" truste") |
23:11:01 | linuxstb | Anyway, good luck. There's nothing obvious in that code that says we can't use it in a GPL project. |
23:17:02 | | Quit matsl (Remote closed the connection) |
23:19:14 | BHSPitLappy | ipods give you cancer! |
23:19:31 | | Quit linuxstb ("CGI:IRC") |
23:19:36 | BHSPitLappy | ha |
23:20:40 | petur | ? |
23:22:47 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
23:32:18 | ]RowaN[ | someone told me that these usb chargers for iriver charge slower than mains chargers.. is that true? |
23:33:31 | petur | USB has limited current, so I guess that means yes. |
23:33:40 | petur | spec = 500mA |
23:33:45 | ]RowaN[ | poh |
23:33:48 | ]RowaN[ | i just ordered one |
23:34:04 | ]RowaN[ | oh well, i leave it charging overnite normally, so it doesnt matter too much... or at work during the day |
23:34:19 | petur | at least it charges... |
23:34:59 | psi` | is it a known bug that the recording quality is always set back to 0 on iriver h120? |
23:35:19 | petur | it's not used afaik |
23:35:45 | psi` | ooh |
23:35:52 | psi` | yeah that makes sense |
23:35:59 | psi` | i'd like to help develop mp3 recording |
23:36:18 | linuxstb | Why don't we remove the unused recording options on the iriver? |
23:36:45 | petur | I removed that specific one in my last patch (recording gain) |
23:37:04 | linuxstb | What about 48KHz - is that still an option? |
23:37:27 | petur | the other ones (frequency,...): I don't know. Remove until it gets implemented? |
23:37:33 | amiconn | I guess not, but at least it would be possible to switch 44/22/11, as well as stereo/mono |
23:37:41 | linuxstb | 48khz can't be implemented. |
23:38:13 | linuxstb | Yes, downsampling would make sense. |
23:38:41 | amiconn | Iiuc 48kHz (and 32 kHz) should be possible with s/pdif input |
23:38:46 | psi` | can someone explain the difference between ADC gain left/right and the gain on the recording screen? |
23:38:48 | preglow | 48khz input should be ok |
23:38:56 | preglow | for spdif, that is |
23:38:59 | psi` | is the one on the recording screen just additional gain? |
23:39:16 | petur | the one on the recording screen is the ADC analog gain |
23:39:25 | petur | the one in the settings is digital |
23:39:33 | preglow | anyone know for sure that 48khz analogue recording wont work either? |
23:39:46 | linuxstb | I'm 99% sure Linus has said that. |
23:40:33 | linuxstb | For spdif, does it make sense for the user to specify the frequency? Isn't it auto-detected based on the input signal? |
23:41:16 | | Quit NicoFR () |
23:41:59 | preglow | it is |
23:42:07 | preglow | makes no sense to force the sampling rate |
23:42:16 | linuxstb | So we shouldn't give the user an option? |
23:42:20 | preglow | and is the sole reason we can support 48khz |
23:42:32 | preglow | well, what's the meaning of giving the user an option? |
23:42:35 | preglow | recording wont work if you do |
23:42:41 | | Join lodesi [0] (n=moi@d04m-213-44-49-72.d4.club-internet.fr) |
23:43:55 | | Join BigBambi [0] (n=alex@cpc2-nfds9-5-0-cust125.leic.cable.ntl.com) |
23:44:16 | markun | linuxstb: gtkspert made a arm-linux compiler. Maybe I'll write the rockbox loader kernel module this week. |
23:46:00 | linuxstb | Have you found any low-level code that writes to the LCD yet? |
23:49:28 | slimx | hey i need some help for the ipod2bpp lcd driver about the update_rect function |
23:49:45 | linuxstb | What's the problem? |
23:50:05 | slimx | ipodLinux make use of the fontheight from there display |
23:50:34 | linuxstb | Yes, the kernel framebuffer driver is character-based |
23:50:57 | Bagder | that's... odd |
23:51:12 | amiconn | That's... linux ;) |
23:51:15 | Bagder | nope |
23:51:16 | slimx | i m new to kernel developping :p |
23:51:31 | Bagder | I've done framebuffer driver on linux |
23:52:17 | slimx | well so what with this #!!!! fontheight |
23:52:44 | slimx | consider it to 1 ? |
23:53:01 | linuxstb | At least, the ipodlinux update_display() function takes co-ordinates which are then multipled by fontheight and fontwidth to get real co-ordinates. |
23:53:20 | linuxstb | But that could be to do with having to update the lcd with changes to the framebuffer. |
23:54:14 | linuxstb | slimx: I'm looking at the ipod_update_display() function now. |
23:54:23 | slimx | :) |
23:55:13 | slimx | i guess this code can be used in the update_rect function for ipod2bpp |
23:57:08 | linuxstb | You may find the file tools/microwindows/drivers/fblin2revipod.c a better source to copy from. |
23:58:27 | linuxstb | The basic loop seems to be to set the cursor position, then output a line (or part of a line) of the LCD. This loop interates for every line of the LCD you want to update. |
23:58:30 | amiconn | The only info needed is the physical bitmapping of the lcd, and the necessary steps to write data to the lcd buffer |
23:58:40 | amiconn | The drawing routines are fairly simple |
23:59:00 | amiconn | It's a 'make the missing part of a pattern' example |
23:59:00 | linuxstb | It's definitely 4 horizontal pixels packed into each byte. |