00:02:47 | [IDC]Dragon | I got an illegal instuction exception when selecting tetris. Will try again. |
00:05:14 | [IDC]Dragon | Same again, sorry. |
00:06:26 | *** | Saving seen data "./dancer.seen" |
00:06:40 | Zagor | odd |
00:07:49 | Zagor | oh well, thanks anyway |
00:09:43 | [IDC]Dragon | And a third time, this time with full power cycle. |
00:09:59 | [IDC]Dragon | It may be my gdb. |
00:10:10 | Zagor | did you try a make clean? |
00:10:23 | [IDC]Dragon | I never went much past the init, because of the flooding. |
00:10:29 | Zagor | ok |
00:10:31 | [IDC]Dragon | yes, clean build. |
00:10:57 | Zagor | if you feel like digging into it, plugin_load is the routine that starts the plugin |
00:11:17 | [IDC]Dragon | in which file? |
00:11:21 | Zagor | plugin.c |
00:11:24 | Zagor | apps/ |
00:13:44 | [IDC]Dragon | call to plugin_start() failed with ILL |
00:14:17 | Zagor | sounds like the plugin didn't load properly, or didn't build right |
00:14:30 | Zagor | i'll upload my object code |
00:16:12 | Zagor | http://rockbox.haxx.se/test/plugintest-o.tar.gz |
00:18:57 | [IDC]Dragon | our tetris.rock files are identical, rockbox.bin is not. |
00:19:06 | Zagor | ok |
00:19:13 | | Join tracktheripper [0] (jirc@AC96B6CA.ipt.aol.com) |
00:19:21 | tracktheripper | good evenings |
00:19:26 | Zagor | hi track |
00:19:48 | tracktheripper | hey Zagor |
00:19:56 | tracktheripper | Sokoban is finally working thanks to LinusN |
00:20:10 | Zagor | i'm about to break it again :-) |
00:21:25 | tracktheripper | grrrrrrrrrr |
00:21:40 | tracktheripper | i think YOUR firmware needs reprogramming not the Archos's! |
00:21:54 | Zagor | hehe |
00:22:42 | tracktheripper | :P |
00:22:45 | [IDC]Dragon | Björn, you have the traces in, no good for me. |
00:22:55 | Zagor | oh, sorry. will fix |
00:23:12 | tracktheripper | :D |
00:24:01 | tracktheripper | Zagor do you have a girlfriend? |
00:24:07 | [IDC]Dragon | (guess you could have done the gdb mod meanwhile. I was afraid of this getting lengthy) |
00:24:11 | Zagor | yes, why? |
00:24:27 | [IDC]Dragon | Getting personal now? |
00:24:36 | tracktheripper | just asked! |
00:24:42 | [IDC]Dragon | He wants pictures, I guess. |
00:24:51 | tracktheripper | a simple straightforward civel question :D |
00:25:35 | Zagor | object archive updated |
00:25:47 | tracktheripper | :-) |
00:25:55 | tracktheripper | i wish I had a girlfriend |
00:26:40 | _aLF | (me too) |
00:27:32 | tracktheripper | im gonna submit a reqest "Make the Recorder find a girlfriend for me" :-) |
00:28:23 | tracktheripper | but I bet the reply will be |
00:28:35 | tracktheripper | "This is not possible to implement, due to hardware limitations" |
00:28:35 | tracktheripper | :-) |
00:29:03 | | Join hardeep [0] (1098@208.247.65.237) |
00:29:18 | tracktheripper | helloo hardeep |
00:29:29 | hardeep | hello |
00:30:35 | tracktheripper | :-) |
00:31:39 | [IDC]Dragon | Björn, are you shure the traces are out? I still get them. |
00:31:58 | Zagor | argh, it must be getting late :( |
00:32:44 | tracktheripper | Zagor??????????????? |
00:33:04 | Zagor | i'm doing silly mistakes |
00:33:23 | tracktheripper | as usual |
00:33:28 | tracktheripper | like ruining Sokoban............... |
00:33:29 | tracktheripper | :-) |
00:33:39 | tracktheripper | if it ain't broke don't fix it Zagor!!!!!! :-) |
00:33:41 | tracktheripper | sorry joke |
00:33:41 | tracktheripper | :D |
00:34:00 | Zagor | dragon: updated again... |
00:34:07 | Zagor | tell me if you want to stop :-) |
00:34:35 | [IDC]Dragon | remote compiling is unusual... |
00:34:53 | Zagor | yeah... |
00:34:59 | tracktheripper | Zagor isit possible to change the pitch and keep playback speed unchanged? |
00:35:19 | Zagor | tracktheripper: no |
00:35:38 | tracktheripper | why not? |
00:36:02 | Zagor | because it involves very complex mathematics that we can't do |
00:36:12 | Zagor | just like playing ogg |
00:36:24 | tracktheripper | but the Archos can pitchshift anyway!!! |
00:36:46 | [IDC]Dragon | Björn: now our elf file is the same, too. |
00:36:56 | Zagor | yes, that's because we clock it faster. pitching is very simple, pitchless speed change is *very* complex |
00:37:05 | [IDC]Dragon | I would be surprised if it behaves different. |
00:37:11 | tracktheripper | Zagor you misunderstood me |
00:37:22 | tracktheripper | I said Alter the pitch but keep the playback speed unchanged |
00:37:49 | Zagor | tracktheripper: it's the same complexity |
00:38:10 | tracktheripper | ????????? |
00:38:21 | tracktheripper | i don't wanna change the playback speed just the pitch |
00:38:22 | Zagor | we can only do what you can do yourself with an old record player. play it faster than normal, and the pitch goes up |
00:38:41 | tracktheripper | grrrrrrr |
00:38:51 | Zagor | [IDC]Dragon: uh, waittaminnit. where is the gdb stub in ram? |
00:39:16 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
00:39:16 | * | Zagor hides under the table |
00:39:26 | [IDC]Dragon | right at the start, afaik. |
00:39:35 | * | tracktheripper drags Zagor from under the table |
00:40:14 | [IDC]Dragon | to where do you load plugins? |
00:40:30 | Zagor | top - 0x8000 |
00:40:45 | [IDC]Dragon | should be no problem then. |
00:40:47 | Zagor | but i haven't fixed that for debug... *sigh* |
00:41:31 | [IDC]Dragon | whith debug, the app starts 64k later. |
00:41:49 | [IDC]Dragon | How is that affecting business at the end? |
00:41:51 | Zagor | add " - 0x8000" to the end of "#define DRAMSIZE 0x1f0000" in the debug section of firmware/app.lds |
00:42:11 | Zagor | i'm shrinking the ram used by rockbox, thus reserving the top 32k for plugins |
00:42:25 | [IDC]Dragon | Hehe, I can build again! |
00:42:43 | Zagor | sorry about this... |
00:42:52 | | Quit tracktheripper ("Leaving") |
00:43:59 | Zagor | also move ENDADDR out of the conditional section, so it's always: #define ENDADDR (ORIGADDR + DRAMSIZE) |
00:47:45 | [IDC]Dragon | Was it tetris or wormlet I should try? |
00:48:22 | Zagor | tetris |
00:48:49 | | Quit _aLF ("bye") |
00:50:44 | [IDC]Dragon | (trying again, I just goofed) |
00:52:57 | Zagor | nice to know i'm not the only one ;) |
00:52:57 | [IDC]Dragon | OK, here we go: X=2, y=42, str="0 Rows - Level 0" |
00:53:11 | [IDC]Dragon | 42 is the answer to all |
00:53:23 | Zagor | looks ok to me. does it ever show on your screen? |
00:53:59 | [IDC]Dragon | no. how come we have 42 positions? or is it pixel? |
00:54:12 | Zagor | pixel |
00:55:31 | [IDC]Dragon | I'm in lcd_puts_style() now. |
00:56:02 | [IDC]Dragon | ypos becomes 336, is that normal? |
00:56:08 | Zagor | yikes, no |
00:56:27 | Zagor | what is ymargin? h? |
00:56:31 | [IDC]Dragon | line 320 makes h=8 |
00:56:52 | [IDC]Dragon | ymargin=0 |
00:56:54 | Zagor | uuuuh, i'm a silly sod! damn, thanks. |
00:57:34 | Zagor | it's me confusing pixels with positions. :-( |
00:57:42 | Zagor | thanks for the help |
00:57:42 | [IDC]Dragon | y*h was too much for it. |
00:58:04 | [IDC]Dragon | Glad I could help. |
00:58:27 | [IDC]Dragon | In turn, do you know the MAS? |
00:58:55 | Zagor | a bit. what do you need? |
00:59:00 | [IDC]Dragon | I still have my silence problem when booting from flash. |
00:59:24 | Zagor | ah, the original setup |
00:59:25 | [IDC]Dragon | Simulated via UART boot, that is. |
00:59:49 | Zagor | did stevie ever find anything about what archos writes to it? |
01:00 |
01:00:17 | [IDC]Dragon | Yes, he sent me a (crude) log. |
01:00:51 | [IDC]Dragon | I massaged it into rockbox API calls, brought that in, but no effect. |
01:01:03 | Zagor | ok |
01:01:31 | [IDC]Dragon | I'm confused because Rockbox resets the MAS before play or record. |
01:01:43 | Zagor | "Before transmitting any I2C commands, the controller must issue a power-on reset to pin POR." |
01:02:15 | [IDC]Dragon | Yes, that's also done. And that pin is configured to output, too. |
01:03:14 | [IDC]Dragon | Confused I mean because after reset the archos firmware history shouldn't matter. |
01:04:16 | Zagor | unless there is some other setup protocol, such as port pins during power-on or similar |
01:04:44 | [IDC]Dragon | Today I tested recording, that works. |
01:05:05 | Zagor | so only the actual sound output fails? |
01:05:23 | [IDC]Dragon | And I hear something while it's configured for record, too. (Including S/PDIF) |
01:06:01 | [IDC]Dragon | During play, everything is silent. Headphone, S/PDIF, oscilloscope demo. |
01:06:33 | Zagor | did you record in both analog and digital? |
01:06:48 | [IDC]Dragon | So far only with mic. |
01:06:58 | Zagor | ok |
01:07:13 | [IDC]Dragon | But good idea to use S/PDIF. |
01:11:58 | [IDC]Dragon | digital in works, too. |
01:12:36 | Zagor | seen this? "For start-up, the pin DCEN must be connected via an external start push button to the I2CVDD supply, which is equivalent to the battery supply voltage (> 0.9 V) at start-up." |
01:13:43 | Zagor | on the other hand that should not change just because you then go into uart boot |
01:13:57 | [IDC]Dragon | That's hard wired to ground. I think this applies only if you want to use the DC/DC converter. |
01:14:06 | Zagor | ah |
01:18:02 | [IDC]Dragon | Looks like Linus won't come in tonight? |
01:19:12 | Zagor | yeah, looks like it. |
01:20:36 | [IDC]Dragon | OK, I give up for tnight then. |
01:20:53 | Zagor | ok. thanks again for the debug. |
01:21:23 | [IDC]Dragon | You're more than welcome. Thanks for Rockbox! |
01:21:34 | Zagor | my pleasure :-) |
01:21:51 | [IDC]Dragon | Goodnight. |
01:22:02 | | Quit [IDC]Dragon () |
02:00 |
02:06:30 | *** | Saving seen data "./dancer.seen" |
02:09:28 | | Quit joshn (Read error: 110 (Connection timed out)) |
02:13:41 | | Quit Zagor ("Client exiting") |
03:00 |
03:00:10 | | Join jandaZzZz [0] (~jandaman@bsiv46dy25zj.bc.hsia.telus.net) |
03:00:14 | | Nick jandaZzZz is now known as jandaman (~jandaman@bsiv46dy25zj.bc.hsia.telus.net) |
03:00:26 | jandaman | anyone replace their HD? My recorder 15 just died |
03:45:34 | | Join midknight2k3 [0] (jirc@12-229-204-15.client.attbi.com) |
03:45:43 | | Quit midknight2k3 (Client Quit) |
04:00 |
04:06:33 | *** | Saving seen data "./dancer.seen" |
04:17:45 | | Join joshn [0] (joshn@204.251.225.87) |
05:00 |
05:04:11 | | Quit hardeep ("[BX] The FDA says 5 servings of BitchX a day increases sexual potency") |
05:12:42 | | Quit joshn (Read error: 60 (Operation timed out)) |
06:00 |
06:06:34 | *** | Saving seen data "./dancer.seen" |
06:35:30 | | Join adiamas [0] (~adi|home@as5300-10.216-194-24-66.nyc.ny.metconnect.net) |
06:44:03 | | Quit jandaman (Read error: 60 (Operation timed out)) |
06:44:41 | | Quit adi|home (Connection timed out) |
07:00 |
07:06:17 | | Join earHurts [0] (~zic@pool-138-88-169-239.res.east.verizon.net) |
07:06:30 | earHurts | anybody here? |
07:12:49 | | Join jandaman [0] (~jandaman@bsiv46dy25zj.bc.hsia.telus.net) |
07:16:33 | earHurts | what's the maximum current in an fm? |
08:00 |
08:06:35 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:11:57 | | Quit earHurts (Remote closed the connection) |
09:16:40 | | Join janda|afk [0] (~jandaman@bsiv46dy25zj.bc.hsia.telus.net) |
09:30:27 | | Quit jandaman (Read error: 110 (Connection timed out)) |
10:00 |
10:06:39 | *** | Saving seen data "./dancer.seen" |
10:10:50 | | Join _aLF [0] (~alexandre@AGrenoble-203-1-15-247.w81-53.abo.wanadoo.fr) |
10:22:15 | | Join hanzz [0] (~hanzz@withaar.student.utwente.nl) |
10:40:06 | | Join Zagor [242] (bjst@as9-5-6.k.s.bonet.se) |
11:00 |
11:01:04 | | Join Guest [0] (jirc@ACB997D8.ipt.aol.com) |
11:02:26 | Guest | hi |
11:02:29 | | Quit Guest (Client Quit) |
11:02:47 | | Join tracktheripper [0] (jirc@ACB997D8.ipt.aol.com) |
11:02:51 | tracktheripper | Hiiiiiiiiiiiiiiii |
11:03:35 | Zagor | hi track |
11:04:11 | tracktheripper | hello zagor |
11:04:13 | tracktheripper | whats new? |
11:05:21 | Zagor | not much. i just joined. |
11:05:50 | tracktheripper | ok |
11:06:17 | tracktheripper | so what extra features do u want to add when this plugin thing is working?> |
11:07:10 | Zagor | one of the great things about it is that it's not up to me anymore. anyone can write their own plugins. |
11:07:36 | tracktheripper | ????????????/ |
11:07:36 | tracktheripper | :( |
11:07:59 | Zagor | but think the chip8 games and the calendar will be among the first |
11:08:20 | tracktheripper | cool |
11:08:22 | Zagor | brb |
11:08:27 | tracktheripper | Not everyone here can program |
11:18:52 | | Quit tracktheripper ("Leaving") |
11:23:38 | _aLF | Zagor> how many space (code/data) has a plugin ? |
11:24:30 | Zagor | 32 kb for both code and data |
11:24:59 | Zagor | i.e. 32 kb in total |
11:25:22 | _aLF | ok |
11:25:36 | _aLF | thanks |
11:48:31 | | Join LinusN [200] (~linus@labb.contactor.se) |
11:48:39 | Zagor | hi linus |
11:48:57 | LinusN | hi (short visit) |
11:50:57 | | Part LinusN |
11:53:37 | janda|afk | anyone replace their HD? My recorder 15 just died |
11:54:00 | Zagor | sure, many of us have |
11:54:19 | janda|afk | is the OS the archos runs off stored in rom? |
11:55:46 | Zagor | yes, but it loads a replacement from disk if one exists. that's how rockbox can exist. |
11:56:49 | janda|afk | now the problem I'm having is finding a way to format a notebook hd. I've read you can use a 2.5 to 3.5 converter but I can't seem to find sellers for them |
11:57:54 | Zagor | they're available everywhere: http://www.google.com/search?q=2.5%203.5%20ide%20converter |
11:58:14 | janda|afk | trying to find a local source |
11:58:42 | Zagor | most electronics and well-stocked computer stores have it, at least around here |
11:58:58 | janda|afk | i've phoned a few and no luck, will try again later today |
12:00 |
12:04:58 | janda|afk | can i put a 40 gig hd in a recorder 15? |
12:06:41 | *** | Saving seen data "./dancer.seen" |
12:06:56 | Zagor | yes |
12:36:25 | | Join earHurts [0] (~zic@pool-138-88-169-239.res.east.verizon.net) |
12:36:38 | earHurts | anybody awake? |
12:36:55 | Zagor | yup |
12:37:29 | earHurts | excellent |
12:37:42 | earHurts | got an fm, by any chance? |
12:37:59 | Zagor | nope, regular rec20 |
12:38:18 | earHurts | hmm |
12:38:37 | earHurts | charger's the same for a rec20? |
12:39:03 | Zagor | i'm not sure, but i don't think so. the power system is completely different. |
12:39:09 | hanzz | question: when rockbox loads the mp3-buffer during playback, it also saves the current status to disk, does anyone know were that happens in the code ? |
12:41:19 | Zagor | hanzz: wps.c:update() |
12:41:30 | Zagor | in apps/ |
12:43:01 | hanzz | thanks |
12:45:36 | earHurts | okay, you wouldn't happen to know the voltage the debug screen shows whrn the ac transformer is plugged in? |
12:46:09 | Zagor | not for fm units, no |
12:46:45 | earHurts | been having battery problems since i swapped hardrives |
12:48:02 | Zagor | bad battery life? |
12:48:06 | hanzz | q: update() calls settings_save(), but neither seem to do disk access. where does disk access happen ? |
12:48:16 | earHurts | battery level goes down far enough to suto off, then rises after I restart |
12:49:01 | Zagor | hanzz: settings are only saved to disk when something else spins up the disk. see ata_delay_write() |
12:49:04 | earHurts | ata_delayed_something_or_other |
12:49:57 | earHurts | overall battery life is sucking too. |
12:50:02 | hanzz | ok, thanks |
12:50:34 | earHurts | it drops from 100 to 35% in an hour. when the uni is OFF |
12:50:55 | Zagor | could be one of the two cells have no/bad connection |
12:51:32 | earHurts | In 1.5 hours, still off, it's at 20%. after which it RISES. |
12:52:02 | earHurts | Of course, the archos firmware shows entirely different levels. |
12:52:30 | Zagor | does it actually run longer with the archos firmware too, or just show different levels? |
12:52:47 | earHurts | haven't tested it yet. |
12:53:26 | earHurts | btw, do you recall how to get to the archos menu? I've been using rockbox so long I've forgotten. |
12:53:34 | Zagor | i've seen a page where somebody opened up their fm after massive battery problems, only to find one of his batteries weren't connected |
12:53:51 | Zagor | uh, me too :-) |
12:54:00 | Zagor | isn't it an F key? |
12:54:10 | Zagor | f3 maybe |
12:54:13 | earHurts | nope. |
12:54:47 | earHurts | f3 is file menu. I never really figured out what it was supposed to do |
12:56:01 | earHurts | what's an0? |
12:56:22 | earHurts | i/o port, i mean |
12:56:30 | Zagor | analog input channel 0 |
12:56:40 | Zagor | oh, you mean what it's connected to... :-) |
12:57:08 | earHurts | yeah. it seems to be 3ff when the charger isn't connected |
12:57:36 | earHurts | and <single hex digit> when it is |
12:58:21 | Zagor | i don't remember what it is |
12:59:18 | earHurts | ok, I just opened it up again and did a few things. |
13:00 |
13:00:02 | earHurts | prior to opening it, voltage given by debug was ~4.25 when the charger was plugged. |
13:00:25 | earHurts | now it's < 4.25. |
13:00:37 | earHurts | does that suggest anything to you? |
13:01:14 | hanzz | spinup of hd causes a voltage drop... so you turned it on again, i suppose |
13:01:31 | earHurts | on both times. |
13:01:46 | earHurts | okay, let me come right out and ask. |
13:02:12 | hanzz | but 4.25 V with charger connected is to low, i think |
13:02:28 | earHurts | would stopping a short (insulating) result in a /lower/ displayed voltage on charging? |
13:02:40 | hanzz | nope |
13:02:58 | earHurts | it's an fm, if that makes it seem more reasonable. |
13:03:20 | earHurts | with charher it 's about 4.1 now |
13:03:40 | hanzz | just wondering, will the archos work without batteries, it the charger is plugged ? |
13:04:00 | hanzz | then you could see if the batteries are the problem |
13:04:16 | hanzz | it = if |
13:04:51 | earHurts | i doubt it. |
13:05:11 | earHurts | the battery door connects the battery negative to the xase. |
13:05:23 | earHurts | which really weirds me out, btw. |
13:05:32 | earHurts | s/xase/case |
13:05:42 | earHurts | i.e., the backplate |
13:06:25 | Zagor | nice ground layer :-) |
13:07:39 | earHurts | could you explain that, please? |
13:08:02 | earHurts | in small simple words, as I know very little at all about electricity |
13:08:46 | Zagor | it was just a joke. i can't make useful comments about the fm hardware as i don't have one |
13:09:21 | earHurts | well, a colleague of mine also suggested it was a ground. |
13:09:35 | earHurts | could it be that's what it is? |
13:10:00 | Zagor | i doubt it. that likelt would have drastic effects than just bad battery life |
13:11:54 | | Join Schnueff [0] (mah@d096.stw.stud.uni-saarland.de) |
13:14:23 | earHurts | well, thing is, the negative poles attach only to the battery access plate. |
13:14:48 | earHurts | anf the battery access plate touches only the case. |
13:15:09 | Zagor | well i guess some other part touches the plate too |
13:15:28 | earHurts | yeah. |
13:15:49 | earHurts | the hadd is wrapped in plastic presumably to insulate it. |
13:16:34 | earHurts | and the board, where the bottom of the backplate touches it, also has a transparent plastic overlay |
13:16:58 | earHurts | s/hadd/hdd = hard drive |
13:19:56 | earHurts | on the positive side, the 60gb drive works fine |
13:28:40 | earHurts | ah. archos firmware menu is 'on'; holding 'on' puts button hold on |
14:00 |
14:06:43 | *** | No seen item changed, no save performed. |
14:09:10 | earHurts | hello? |
14:11:03 | ricII | tarring up my old rockbox-cvs.. (mrt2003) |
14:47:47 | Zagor | whee, plugins now work in uisimulator too |
14:48:03 | _aLF | hehe |
14:48:04 | ricII | wow |
15:00 |
15:00:09 | ricII | anyone using the dynamicplaylisy patch? |
15:12:45 | Hes | Coolness! |
15:13:12 | _aLF | Zagor> how plugin works for user ? |
15:13:46 | Zagor | several ways: |
15:13:54 | Zagor | 1) you click on one to start it |
15:14:05 | Zagor | 2) you select games/demos from the menu, which loads a plugin |
15:14:20 | Zagor | 3) when you view a text file, the viewer.rock is loaded |
15:15:23 | _aLF | nice |
15:16:06 | ricII | is there a limit on the size/amount off plugins or does it just nibbles on the mpeg buffer? |
15:16:07 | Schnueff | so viewer.rock gets passed an argument (filename) by rockbox? |
15:16:18 | Zagor | Schnueff: exactly |
15:16:37 | Zagor | ricII: you can have any number of plugins, but only one can be run at a time |
15:16:39 | Schnueff | are arguments configurable somehow? |
15:17:00 | Zagor | Schnueff: it's currently a simple void* |
15:17:02 | Schnueff | (i.e. do all plugins take a string argument on start-up) |
15:17:03 | Schnueff | ok |
15:17:15 | _aLF | Zagor> they can save data somewhere ? |
15:17:27 | Zagor | _aLF: yes, they have full access to the file system api |
15:18:01 | _aLF | 2.3 will be out before 2.2 :) |
15:18:22 | Zagor | hehe |
15:18:43 | ricII | so no extra threads |
15:19:03 | Zagor | ricII: no. the plugin runs in the gui thread |
15:19:48 | ricII | thinking about calnadar alarm function ... |
15:20:39 | Zagor | ricII: that will have to be integrated into mainline rockbox somehow. maybe plugins can request to set up a crontab-like entry where it will be loaded at a specific time |
15:20:59 | Zagor | the current plugin api doesn't include that, but it's designed to be extended over time |
15:21:05 | ricII | sounds reasonble. |
15:23:45 | _aLF | Zagor> one nice thing, about selecting plugin could be category |
15:24:44 | Zagor | yes, i've been thinking of that. I haven't decided anything about it yet, but i agree it needs to be done. for instance viewer plugins need to register somehow so they can be ran from the on+play menu. |
15:24:51 | ricII | events hooks? |
15:25:11 | Zagor | i'm leaning more towards simple config files |
15:25:40 | Zagor | otherwise we have to actually run all plugins once before they are "installed". messy and complex imho. |
15:25:55 | _aLF | Zagor> register/unregister |
15:25:56 | _aLF | ? |
15:26:06 | _aLF | (on user demands) |
15:26:35 | Zagor | yes, but that can be handled by a special registrar.rock plugin that simply reads/writes the config files... |
15:27:03 | Zagor | i want to keep the plugin api as simple as possible |
15:29:45 | earHurts | anybody here have an fm? |
15:29:55 | _aLF | me |
15:30:28 | earHurts | zagor: how much memory does the plugin code take from thew mpeg buffer? |
15:30:53 | earHurts | alf, do you have a minute to help a brother out? |
15:31:31 | _aLF | earHurts> 32ko (code/data) |
15:31:34 | _aLF | earHurts> yes |
15:32:42 | earHurts | could you go into the debug/ports and tell me a) the value of an0, and the current battery voltage, please? |
15:33:29 | _aLF | just 3 min |
15:33:54 | earHurts | thanks. |
15:35:03 | earHurts | after you do that, could you b) tell me the same (an0 and voltage) with the charger plugged in? |
15:37:46 | _aLF | between 3.49 and 3.52V without charger |
15:38:08 | _aLF | 4.10V with charger |
15:38:39 | _aLF | (external 6.76 or 6.80) |
15:39:42 | _aLF | baterry level : 56% |
15:40:03 | _aLF | an0: 3FF |
15:40:15 | earHurts | I'm sorry, what do you mean by external? |
15:40:57 | _aLF | an0: between 007 and 00D with charger |
15:41:06 | earHurts | With the charger, is an0 solidly 3ff, or does it fluctuate? |
15:41:28 | _aLF | with charger, an0 isn't solid |
15:41:43 | _aLF | it's value is between 007 and 00D |
15:42:15 | earHurts | without the charger, does an0 fluctuate wildly and you worked very hard to find the ranges, or did it fluctuate slowly and you just noted the changes? |
15:42:17 | _aLF | (for external : the line just after "Battery" in battery info) |
15:42:46 | _aLF | without charger an0 is 3FF (solid) |
15:43:05 | earHurts | hmm. Thanks. |
15:43:17 | earHurts | Thanks very much. |
15:43:35 | _aLF | on what are you working ? |
15:43:56 | earHurts | hmm. working is noy quite the word. |
15:44:17 | earHurts | I put in a new drive, and since have had bad battery usage. |
15:44:57 | _aLF | ok |
15:45:39 | earHurts | I tinkered with it some more today, and since the tinkering today an0 fluctuates without the charger, just slightly to 3Fn |
15:46:02 | earHurts | so apparently I'm making things worse. |
15:47:09 | earHurts | do you have times where the battery percentage increases when you are using it, and are NOT plugged/charging? |
15:47:58 | _aLF | yes some time |
15:48:32 | _aLF | but I don't know if it is related to °C or something else ? |
15:49:08 | earHurts | do you find that when the unit auto-offs for lack of power, you can turn it back on and watch the percentage increase from about 7 to about 20? |
15:50:28 | hanzz | for me (having a player) it does sometimes |
15:50:35 | _aLF | I display battery with icon not text |
15:50:39 | _aLF | so I can't say |
15:50:41 | earHurts | interesting |
15:51:05 | hanzz | but that 20% then drops quite fast again |
15:51:05 | _aLF | but it already done something like that |
15:51:18 | _aLF | hanzz> same for me |
15:51:53 | earHurts | I'm getting about half an hour on the 20% poast-shutoff |
15:52:00 | | Join Guest [0] (jirc@mdsnwi1-l10-711.wi.tds.net) |
15:52:11 | | Quit Guest (Client Quit) |
15:52:33 | earHurts | alf, what's your average runtime on a full charge? |
15:53:04 | _aLF | about 10hour |
15:53:05 | _aLF | s |
15:53:33 | hanzz | i don't know if it helps any: yesterday i made a change to rockbox, it now writes battery voltage to disk, including time since last write |
15:53:34 | earHurts | what mp3 bitrate do you most commonly have? |
15:53:47 | hanzz | maybe you could analyze someting with that |
15:53:59 | earHurts | hanzz, is that in the cvs build? |
15:54:02 | hanzz | nope |
15:54:14 | earHurts | on the patch tracker? |
15:54:24 | hanzz | nope, but it's a simple change, i can send it to you via e-mail |
15:54:40 | hanzz | it's 1 extra file, and 1 line of code added to mpeg.c |
15:54:50 | earHurts | please do: rockbox at diffenbach.org |
15:56:37 | earHurts | alf, 10 hours astounds me. even before swapping drives, I'd have been very happy with 10 hours. are you playing low bitrate mp3s? |
15:57:01 | _aLF | most 128 or 160 |
15:57:10 | _aLF | sometime 192/ 320 |
15:57:12 | earHurts | hm. |
15:57:20 | earHurts | same as me |
15:58:18 | * | earHurts . o 0 O O (thought bubble: must steal alf's battery...) |
15:58:48 | * | _aLF hides his archos in secret place |
15:58:57 | hanzz | e-mail has been sent |
15:59:04 | earHurts | ok, gentlemen, the moment of truth |
15:59:11 | earHurts | thanks hanzz |
15:59:34 | earHurts | 2 hours ago, I fully charged, using the archos firmware |
15:59:34 | hanzz | the code is ugly, but it does give a decent discharge plot for me |
15:59:45 | _aLF | earHurts> the first FM model I had got, has 2hours of battery life |
15:59:57 | earHurts | ugly doesn't worry me. |
16:00 |
16:00:07 | earHurts | ah, you returned it? |
16:00:35 | earHurts | at that time, the voltage was 3.9 without the charger |
16:00:45 | _aLF | earHurts> yes I returned it |
16:00:55 | earHurts | since then, the archos has been off. |
16:01:42 | earHurts | so, after two hours off, having been fully charged prior to turning off, what should the voltage be if we turn it on now? |
16:02:55 | hanzz | nearly full, for a player it should be like 5.3 volt |
16:03:09 | _aLF | I don't know for FM |
16:03:16 | hanzz | in any case, rockbox should display more than 90% battery |
16:03:19 | earHurts | it's an fm, though |
16:04:06 | hanzz | that percentage calculation is different for FM, so FM should also display 90% (but different voltage) |
16:04:17 | earHurts | 50 |
16:04:51 | earHurts | 50%, 3.8s |
16:05:27 | earHurts | 3.8V, that is. |
16:05:40 | hanzz | does it reach near 90% directly after charging ? |
16:05:54 | earHurts | yeah. |
16:06:09 | earHurts | not sure it did this last time though |
16:06:39 | hanzz | could you test the following : charge, check %,remove battery, wait 2 hour, insert battery, check % |
16:06:42 | earHurts | it is rising, however (the percentage) as the voltage drops |
16:06:47 | *** | Saving seen data "./dancer.seen" |
16:06:57 | hanzz | that's weird |
16:07:01 | earHurts | hanzz, a very good idea |
16:07:27 | hanzz | if the % falls in two hours, your battery is broke, else your battery should be ok |
16:07:34 | earHurts | 53%, ~ 3.78V |
16:07:53 | earHurts | good point |
16:08:28 | hanzz | i think that has to do with averaging. the percentage is averaged over 3 minutes, the voltage probably not (depends on where you check it) |
16:09:03 | hanzz | after a while (>10 minutes) voltage and percentage should go in the same direction |
16:09:08 | earHurts | three whole minutes?? |
16:09:15 | hanzz | yes |
16:09:20 | earHurts | hrm. |
16:09:38 | earHurts | archos firmware shows a full charge |
16:10:05 | hanzz | 3 minutes : see powermgmt.c:battery_level_update( |
16:10:07 | earHurts | hanzz, you seem to know a lot about Rockbox battery calculation |
16:10:27 | hanzz | just looked some things up for my battery log thingie |
16:10:53 | hanzz | i want to improve the percentage calculation. so i needed to get a lot of data |
16:11:37 | earHurts | how off is the percentage for players? |
16:12:16 | hanzz | each battery is different, it changes when it ages, for me, it's easily 20% off |
16:12:50 | earHurts | it's never worked real well at all for the fm. |
16:13:16 | earHurts | xhecking the battery is about the only thing I still use the archos software for. |
16:13:56 | earHurts | is the percentage calculated solely from the voltage, or are there other factors? |
16:14:25 | hanzz | voltage, and the battery capacity, as set in the menu, i think |
16:15:50 | hanzz | oh no, percentage is dependent on voltage, and usb and/or charger connection being active |
16:16:07 | earHurts | how does the capacity affect the equation? |
16:16:20 | hanzz | not, only for running time estimation, my mistake |
16:16:56 | earHurts | doesn't affect %? |
16:17:36 | hanzz | no, you just have more total energy, therefor a longe running time, % drops slower in time... |
16:17:54 | earHurts | hmpf. |
16:18:09 | earHurts | alf, what's your capacity set to? |
16:18:20 | hanzz | there's a way to get % more accurate : charge the archos, use my patch to log battery life, and leave it running, playing mp3's |
16:18:25 | hanzz | my capacity = 1500 |
16:18:52 | hanzz | the the 'bl_log.txt' file can be used to change the percent_to_volt_decharge |
16:18:55 | hanzz | [] table |
16:18:58 | earHurts | yeah, but the fm battery is supposed to be 1800, right? |
16:19:05 | hanzz | i don't know |
16:19:20 | hanzz | i have a player, and that one is 1500 |
16:19:26 | earHurts | yeah. |
16:19:38 | earHurts | your code records % or voltage? |
16:19:45 | hanzz | my code records % |
16:19:50 | hanzz | uhhh, voltage that is |
16:20:07 | earHurts | {) |
16:20:14 | earHurts | ;) |
16:20:49 | * | hanzz should think first, then type |
16:20:55 | earHurts | heh |
16:21:29 | earHurts | damn, an0 is fluctuating again. |
16:21:47 | hanzz | what does an0 indicate ? |
16:22:34 | earHurts | all I know is that it's 3FF when the charger isn't plugged in |
16:22:52 | earHurts | and it's 00n when plugged. |
16:24:28 | earHurts | until I opened it again today, it was 3FF without charger, now it's 3F{C,D,E,F} |
16:25:22 | earHurts | now: 3.71V, 58% |
16:26:48 | | Quit earHurts (Remote closed the connection) |
16:27:30 | hanzz | i just checked: an0 should indicate low voltage. it should be the output of a comparator, so 3FE means that you're voltage is very much near the shutoff limit |
16:28:14 | | Join earHurts [0] (~zic@pool-138-88-169-239.res.east.verizon.net) |
16:28:20 | hanzz | oh, no, there's an irc log, which tells that values of 3F7 - 3FF are ok |
16:28:22 | earHurts | hello |
16:28:41 | earHurts | no kidding? |
16:28:47 | hanzz | (that was a remark on an0) |
16:28:53 | hanzz | see http://rockbox.haxx.se/irc/rockbox-20030126.txt |
16:29:00 | earHurts | for an fm?. |
16:29:54 | hanzz | not sure, check the link above, maybe you see more than i |
16:30:29 | hanzz | the remark was made on 18.25 hours |
16:30:37 | hanzz | uhh 18.42 that is |
16:31:57 | earHurts | yes, very interesting, thanks |
16:34:16 | earHurts | well, at least I have a 60GB drive −− even if I can't use it for the battery problems. ;( |
16:35:10 | earHurts | has anyone figured out how to get a replacement fm battery? |
16:48:37 | Zagor | not that i know |
16:59:05 | earHurts | it's really two batteries stuck together. |
16:59:22 | earHurts | must be somebody making them |
16:59:30 | Zagor | sony does, on contract by archos |
17:00 |
17:00:06 | earHurts | we know sony makes em? |
17:01:17 | Zagor | that's what i've heard |
17:08:25 | earHurts | is anon cvs working? |
17:09:02 | Zagor | on and off |
17:09:13 | Zagor | sourceforge has been very flaky for weeks |
17:09:53 | earHurts | looks like I'm getting something. |
17:11:17 | earHurts | you wouldn't happen to know where the archos formware saves/reads it's alrm setting, would you? |
17:11:42 | Zagor | the rtc, i would assume |
17:12:34 | earHurts | some rockbox setting is seen as turning on the archos alarm, I think. |
17:13:08 | Zagor | what happens? |
17:14:17 | earHurts | If I rolo the firmware, it shows the alrm as set, even if last time I rolo'd it, I had turned it off |
17:18:37 | earHurts | damn! |
17:18:51 | earHurts | rockbox shows 96% |
17:18:52 | Zagor | that's not good |
17:19:13 | earHurts | I rolo archos, and archos says fully charged. |
17:19:33 | earHurts | I boot rockbox, and it tells me 50% |
17:20:10 | Zagor | sounds like a bug in the battery reading code |
17:20:26 | earHurts | I can't say that. |
17:20:58 | earHurts | I may have physically damaged something when I opened the archos to shove in the new hard drive |
17:21:46 | Zagor | but that doesn't explain why archos says your battery is fine |
17:24:16 | earHurts | unless the archos code cheats by not reading the voltage, or by adding in some finagle factor |
17:25:18 | earHurts | what controls auto-off when the battery falls too low? Rockbox or fm hardware? |
17:30:07 | | Join Guest [0] (~jirc@p508E802C.dip0.t-ipconnect.de) |
17:31:08 | Zagor | hardware |
17:31:43 | Guest | I have the following question: when we can await version 2.1 |
17:32:36 | Zagor | Guest: is there a specific feature you are waiting for? |
17:33:17 | Guest | yes. I need bookmarking in MP3 files, especially for hearing books. |
17:34:24 | Zagor | bagder is looking at merging that code |
17:35:43 | Guest | who is bagder and when can I await the ready code? |
17:36:04 | Zagor | we never set deadlines. the amount of spare time always varies. |
17:36:15 | Zagor | bagder is my brother and one of the core developers |
17:36:41 | earHurts | gotta admit, 'who is bagder' is a legit quesation ;) |
17:37:22 | earHurts | but guest, 'when can I await' does seem a bit premptory |
17:39:33 | Guest | sorry, but my englisch is not so good. please show consideration for this. |
17:42:00 | earHurts | good point. it's easy to be american |
17:43:05 | Guest | I am german and have learned english in school. But I have forgotten a lot of the learned. |
17:43:13 | earHurts | son of a bitch! |
17:43:59 | earHurts | I was charging the archos with the pda's charger! |
17:44:08 | Zagor | Guest: no problem. many of us are not native english speakers. |
17:44:09 | Guest | why "son of a bitch????" |
17:44:32 | Zagor | earHurts: hehe, you think that matters? ;) |
17:44:58 | earHurts | becuase I was suprised and dismayed. It wasn't directed to you, guest |
17:46:04 | earHurts | the pda charger output is 5V 2A |
17:47:02 | earHurts | the archos is 6V 700mA |
17:47:17 | earHurts | you tell me, does it matter? |
17:47:25 | Zagor | it could |
17:48:18 | earHurts | heh, it only for the last hour or so. |
17:48:34 | earHurts | I realized when the pda asked to charged |
17:59:36 | | Quit Guest ("Leaving") |
18:00 |
18:03:04 | | Join Guest1 [0] (~jirc@p508E802C.dip0.t-ipconnect.de) |
18:06:51 | *** | Saving seen data "./dancer.seen" |
18:07:13 | | Quit Guest1 (Client Quit) |
18:11:23 | | Quit earHurts (Remote closed the connection) |
18:33:19 | | Join hardeep [0] (1098@208.247.65.237) |
18:38:19 | Zagor | hardeep: how are things with the dynamic playlist code? would you say it is ready to merge? |
18:40:12 | hardeep | Zagor: yep, no new bugs have been reported in a while.... |
18:41:12 | hardeep | it does break the bookmarking patch though |
18:41:36 | Zagor | battle of the patches ;) |
18:43:51 | Zagor | i guess i broke the win32 simulator pretty bad... :) |
18:44:13 | hardeep | Zagor: hehe, yeah... i'll take a look at it |
18:44:32 | hardeep | Zagor: probably disable plugins until we can do something similar to what you're doing on X11 |
18:44:39 | Zagor | yup |
18:48:05 | hardeep | Zagor: why no str() access for plugins? |
18:48:46 | Zagor | plugins are designed to be self-dependent for data |
18:49:08 | Zagor | relying on strings from rockbox means rockbox needs to updated for each new plugin |
18:49:31 | hardeep | ah, i see. |
18:54:22 | | Join Guest [0] (jirc@parax5-120.dialup.optusnet.com.au) |
18:54:55 | | Quit Guest (Client Quit) |
18:55:25 | | Join franz [0] (jirc@parax5-120.dialup.optusnet.com.au) |
18:56:22 | | Quit franz (Client Quit) |
19:00 |
19:09:26 | hardeep | Zagor: what's the string you need to place in the comments to have id information added? "$Id$" ? |
19:09:39 | Zagor | $Id: $ iirc |
19:11:00 | hardeep | aha, thanks. |
19:13:54 | Hes | $Id$ is fine, it will get fixed to $Id: blah blah$ by RCS/CVS |
19:14:07 | Hes | that's what I always stick in |
19:16:16 | Zagor | ok. i never remember how much is necessary :-) |
19:21:48 | | Join Guest [0] (~jirc@ool-43544d26.dyn.optonline.net) |
19:23:15 | Guest | zagor.. its adi... |
19:23:27 | Guest | do we have docs yet on how to work the modules/plugins? |
19:23:36 | Guest | or do they get written just like regular code? |
19:23:49 | Zagor | almost, but not quite. i'll post a mail soon. |
19:23:57 | Guest | okay... |
19:24:08 | Guest | we are going to want a doc for it i assume |
19:24:11 | Zagor | basically you use function pointers from the plugin_api struct instead of calling functions directly |
19:24:21 | Guest | so if you put the email out.. ill doc it and put a link from the faq as well.. |
19:24:25 | Guest | ahh .. okay.. |
19:25:01 | Zagor | the plugins/helloworld.c is intended as an example to look at |
19:25:04 | | Nick Guest is now known as adi|ems (~jirc@ool-43544d26.dyn.optonline.net) |
19:25:15 | adi|ems | okay... |
19:25:21 | adi|ems | im updating my source right now |
19:40:58 | | Quit adi|ems () |
19:42:30 | | Join Quelsaruk [0] (jirc@delecami.ugr.es) |
19:42:38 | Quelsaruk | hi |
19:43:33 | | Join earHurts [0] (~zic@pool-138-88-169-239.res.east.verizon.net) |
19:43:59 | earHurts | is volume linear? |
19:45:31 | Zagor | yes |
19:48:55 | | Join m2k961 [0] (~m2k961@24-164-146-222.si.rr.com) |
19:49:13 | m2k961 | i just installed the fm recorder, how the hell do i get to the fm tuner? |
19:49:16 | Quelsaruk | Zagor, that plugin loader is cool :) |
19:49:26 | Zagor | thanks |
19:49:54 | hanzz | mmm, it seems hard to get the percentage indicator any better.... |
19:50:31 | m2k961 | ...does anyone know |
19:51:17 | hanzz | sorry, no idea |
19:51:21 | Zagor | m2k961: umm, isn't there a menu option? |
19:51:43 | Zagor | third option in the menu should be "FM Radio" |
19:52:04 | m2k961 | bootin up, hold on |
19:52:24 | m2k961 | when i go into the menu theres no fm radio |
19:52:37 | m2k961 | and when i press the other 2 buttons it shows playback options for songs |
19:52:40 | Zagor | which version to you run? |
19:52:53 | m2k961 | the one on the site that says fm recorder |
19:53:02 | m2k961 | when you go to download |
19:53:21 | Zagor | ok. that version didn't include radio support |
19:53:24 | m2k961 | unless i should be using a daily build |
19:53:36 | Zagor | yes, you need to get a daily build |
19:54:09 | m2k961 | so get the bleeding edge build? |
19:54:39 | Zagor | no, get the daily build instead |
19:54:51 | Zagor | from the "daily builds from different models" table |
19:55:00 | m2k961 | does the list go newest on top or bottom |
19:55:36 | m2k961 | bottom number im guesing |
19:55:43 | m2k961 | highest one |
19:56:52 | Zagor | yes. the number is actually a date |
19:57:14 | m2k961 | oo haha |
19:57:38 | m2k961 | rename it to ajbrec.ajz? |
19:59:11 | Zagor | yes |
19:59:58 | m2k961 | success, its there |
20:00 |
20:00:01 | m2k961 | thanks |
20:00:04 | m2k961 | im goin now, cya |
20:00:07 | | Part m2k961 |
20:00:07 | Zagor | bye |
20:06:53 | *** | Saving seen data "./dancer.seen" |
20:12:56 | Quelsaruk | cu! |
20:13:01 | | Quit Quelsaruk ("Leaving") |
21:00 |
21:05:40 | _aLF | ahh I can't update my cvs |
21:07:29 | _aLF | Zagor> will radio will be a plugin ? |
21:07:32 | | Join joshn [0] (joshn@204.251.225.67) |
21:28:17 | Zagor | _aLF: i don't know. |
21:29:38 | _aLF | Zagor> I was thinking about keeping radio out of the plugin (when we press "on") and how to handle this with mp3 playback. |
21:38:09 | Zagor | i think radio will probably not be a plugin. you will want to be able to listen to the radio while playing a game, for instance |
21:40:57 | _aLF | yes |
21:43:51 | Zagor | yay, Vicentini Martins puzzle game is great! |
21:47:08 | | Quit joshn (Read error: 110 (Connection timed out)) |
21:47:41 | ricII | hi hardeep |
21:47:53 | hardeep | heya ricII |
21:49:16 | ricII | just found my old dyn-pl notes.. |
21:50:49 | hardeep | ricII: nice, anything interesting in them? |
21:51:46 | ricII | just little posible optimizations |
21:53:38 | ricII | I tarredup my old rockboc-work & synced to cvs today |
21:57:54 | hardeep | ricII: i'm all ears for optimizations :) |
22:00 |
22:03:11 | ricII | well we could seperate the fixed control info from the filenames |
22:05:54 | hardeep | so we'd have two files? |
22:06:55 | ricII | one being fixed length records |
22:06:57 | *** | Saving seen data "./dancer.seen" |
22:07:31 | ricII | would speedup sorting |
22:08:21 | ricII | but I realy need to look in it again, seems like you already keep the control-fd open.. |
22:08:55 | hardeep | well, i don't do any sorting of inserted files currently so nothing to speed up :) |
22:09:09 | hardeep | yeah, the control file remains open |
22:11:11 | ricII | I didn;t note any real slowness sofar. |
22:11:52 | hardeep | the only part that's slow is directory/playlist insertion... but that's due to write speeds |
22:12:28 | hardeep | Zagor's gone crazy with the game check-ins! =) |
22:12:55 | Zagor | hehe |
22:13:00 | ricII | porting nethack is still on my wishlist :) |
22:13:11 | hardeep | laf |
22:14:04 | | Join Jojoba86 [0] (~ian_bush@pc4-ware1-3-cust196.lutn.cable.ntl.com) |
22:14:41 | ricII | O still got my small fonts.. |
22:15:24 | | Quit Jojoba86 (Client Quit) |
22:16:22 | ricII | 4x5 gives a lotoff space in the viewer |
22:20:44 | ricII | pitty lcd_puts() & freinds don't return the amount off x-pixels written |
22:21:36 | Zagor | there's always getstringsize() |
22:22:29 | ricII | but to use that for wordwrap in the viewer is slow |
22:22:51 | Zagor | right. we could add a return value from puts |
22:25:13 | ricII | but there are a lot more places to code asumes or forces the use of the fixed 8x8 font |
22:27:11 | ricII | eh 8x5 |
22:27:30 | ricII | 6 even |
22:27:44 | Zagor | there are? |
22:28:53 | ricII | eg wps peak/progres meter |
22:29:56 | ricII | but thing have improved I see, eg. mpeg-thread |
22:32:56 | ricII | I sould check things before 'complaining' since most is based on my knowledge from cvs around march.. |
22:33:41 | Zagor | hehe. although i think you have a point about peak/progress not behaving well with very small fonts |
22:38:37 | ricII | soundn't 'line selector' also be in the f3-screen ? |
22:40:50 | Zagor | possibly. but we're getting too many option to have them all in that screen. we need an ui overhaul |
22:42:16 | ricII | and what is caption backllight? |
22:43:11 | Zagor | it turns on the backlight at the end of a song |
22:43:24 | Zagor | and keeps it on a bit into the next |
22:43:41 | Zagor | people tell me it |
22:43:41 | ricII | ahh I just thougt it was a little bug... |
22:43:44 | Zagor | 's nice in the car |
22:43:59 | _aLF | and in the night |
22:44:13 | Zagor | yeah |
22:45:03 | hardeep | woo, plugins work on win32 simulator |
22:45:34 | ricII | but it's triggerd when the mpeg-threads load the new sound not when it starts playing.. |
22:45:52 | _aLF | what about emulator ? |
22:47:25 | Zagor | man, we're getting some great games now... :-) |
22:47:56 | hardeep | Othello? |
22:48:13 | Zagor | definitely |
22:48:23 | hardeep | hmmm... what happened to the star game that was on patch tracker? that was a pretty cool game too |
22:48:35 | Zagor | i'm doing the "star" game now. it's got some very smooth graphics. animated cursor and all... |
22:48:48 | ricII | weeh |
22:50:36 | hardeep | blah, i'm blind |
22:55:13 | _aLF | I was think about one thing for game : could we make different gray level like on HP48, by switching two screen quickly ? |
22:57:59 | ricII | _aLF: lcd is on serial.. to slow |
23:00 |
23:00:16 | _aLF | so we can't make quick swap of 2 screens ... |
23:01:13 | ricII | not fast anough to simulate gray I think |
23:02:27 | ricII | scrolling already havely loads the poor sh1 |
23:02:47 | _aLF | it isn't done in hardware ? |
23:03:13 | Zagor | nope, it's all in software |
23:03:57 | Zagor | to be honest, nobody has yet tried the grayscale thing. we've all just assumed it's too slow to work. somebody should prove it :-) |
23:05:25 | ricII | can't we caculate the bandwidth? |
23:06:14 | Zagor | yes, but we don't know how fast "enough" is. the lag on the lcd is not defined (and is temperature dependant) |
23:06:55 | ricII | asuming the cpu coops.. |
23:07:44 | Zagor | exactly |
23:08:06 | _aLF | could it dommage lcd ? |
23:08:17 | Zagor | _aLF: i doubt it |
23:08:44 | Zagor | i've never seen any mention in a lcd datasheet that they discourage very frequent updates |
23:09:39 | _aLF | ok, I will try something in few days |
23:09:41 | ricII | _aLF: you could try lcd_inverstrect() |
23:10:44 | _aLF | it inverts a rectangle ? |
23:12:01 | ricII | yes it's void lcd_invertrect (int x, int y, int nx, int ny) |
23:12:29 | ricII | in /firmware/drivers/lcd-recorder.c |
23:12:39 | _aLF | I'm looking in it |
23:14:13 | ricII | hand testing already show a flicker around 2/3 off the screen |
23:15:01 | _aLF | how do you test it ? |
23:15:28 | ricII | quikly pressing down in f3-screen... |
23:16:39 | ricII | not verry scientific .. |
23:16:47 | _aLF | ok, perhaps a sync is need |
23:16:52 | _aLF | don't know |
23:19:11 | | Join [IDC]Dragon [0] (~idc-drago@pD9512D8C.dip.t-dialin.net) |
23:20:15 | [IDC]Dragon | 'evening everybody! |
23:20:29 | _aLF | hi |
23:20:36 | ricII | hello. |
23:26:48 | | Join diddystar5 [0] (diddystar5@ACAAD7E3.ipt.aol.com) |
23:37:29 | earHurts | 4 bit grayscale? |
23:37:31 | hanzz | does anyone know who's the guy who wrote the battery to percentage calculation routine ? |
23:37:58 | hanzz | hat off for that guy, just did a full decharge measurement today, i can hardly improve his results... |
23:38:08 | Zagor | hanzz: i think it was uwe freese |
23:38:14 | earHurts | full decharge? |
23:38:54 | hanzz | from full battery, running 192 kbps mp3 until it's empty |
23:39:01 | hanzz | and then measure voltage versus time |
23:39:36 | earHurts | I've been doing battery/voltage readings every half hour running the same 128kbps 10:33 minute mpe on repeat one |
23:39:54 | earHurts | for the last 5.5 hours. |
23:40:14 | hanzz | is the mp3 more than twice as big as the buffer ? |
23:40:28 | hanzz | if not, results will differ from normal play (with a big playlist) |
23:40:46 | hanzz | but not much, when i think of it |
23:41:10 | hanzz | only total time will be affected, not the shape of the decharge ... |
23:41:19 | * | hanzz should think first, then type |
23:41:20 | earHurts | mp3 is 10 165 387 bytes |
23:42:12 | hanzz | that's more than enough indeed |
23:42:16 | earHurts | buffer is 1.671 MB |
23:42:49 | hanzz | anyway, for NiMh decharge, it get the following values : 452, 480, 492, 500, 504, 509, 511, 515, 519, 528, 556 |
23:42:59 | hanzz | that hardly differs from the current source |
23:42:59 | earHurts | (Bach, Mass in B minor, kyrie eleison |
23:43:25 | hanzz | definitely good music, sadly not my taste |
23:43:46 | earHurts | what taste? ;) |
23:44:02 | Zagor | hanzz: you should post it to the list. i'm sure uwe will be glad to hear it. |
23:44:48 | earHurts | so it seems my fix for my hardware may have worked. |
23:45:00 | Zagor | earHurts: that's good to hear |
23:45:08 | earHurts | thanks |
23:45:18 | earHurts | anybody here have an fm? |
23:45:47 | earHurts | no? how about a recorder? |
23:46:19 | earHurts | I have a test to propose. |
23:46:30 | Zagor | i have a recorder |
23:46:43 | Zagor | (and it's got lots of pretty games on it now! ;) |
23:46:47 | earHurts | try this, if you care to |
23:47:07 | diddystar5 | i wish i could use ssh to try out the plugins :( sf is making me mad |
23:47:17 | earHurts | fully charge it, allowing for the fact that rockbox reports 100% prematurely |
23:47:35 | _aLF | earHurts> I have a FM |
23:47:44 | earHurts | then rolo the firmware. |
23:47:47 | Zagor | diddystar5: you can download a bleeding edge build. i've changed the build scripts so they zip up all the rocks. look at the bottom of the daily-build page |
23:47:53 | ricII | 2 rec, 1 lcd |
23:48:14 | earHurts | then reboot. tell me what your battery % is |
23:48:14 | diddystar5 | thanks zagor |
23:48:54 | | Join joshn [0] (joshn@204.251.225.65) |
23:48:57 | Zagor | earHurts: the regular recorders don't show 100% until the charge is really done. they stop at 99% |
23:49:02 | earHurts | hanzz, what sort of curve did you get on your full discharge? |
23:49:30 | earHurts | right. the regulars control their own charging. |
23:49:53 | hanzz | first 10% fast, then slow, last 10% fast again |
23:50:42 | ricII | rocks.. adds a nice ring to it :) |
23:50:50 | earHurts | steep, plateau, steep? |
23:51:10 | Zagor | ricII: :-) |
23:51:40 | Zagor | "grab the rocks and lets go!" |
23:51:49 | hanzz | erhurts: if you give me you e-mail i can mail you an image showing the curve |
23:52:20 | earHurts | zagor, you may have answered this before, but what controls auto-off on low power, rockbox or hardware? |
23:52:46 | hanzz | on player hardware, but on recorder, i think it's software |
23:52:56 | Zagor | earHurts: hardware |
23:52:57 | earHurts | hanzz: my address has not changed ;) rockbox at diffenbach.org |
23:53:00 | earHurts | on fm? |
23:53:02 | hanzz | oops |
23:53:32 | ricII | earHurts: note deep discharge |
23:54:00 | earHurts | would you like my graph? can you read microsoft excel? |
23:54:12 | ricII | ot is this contriling charging ? |
23:54:28 | earHurts | ric? deep discharge? that's recorder, not fm. |
23:55:18 | ricII | earHurrt you didn't specify.. |
23:55:31 | earHurts | yes, sorry, my bad. |
23:55:57 | earHurts | hanzz should do my thinking before I type ;) |
23:56:18 | diddystar5 | ypu can read excel stuff in openoffice :) there is a linux version to http://www.openoffice.org/ |
23:56:55 | earHurts | or I can just set the numeric dataset |
23:57:18 | ricII | li-ion sould be hw since they are verry difficult to monitor |
23:57:22 | earHurts | adc.o error 255 on compile? |
23:57:47 | earHurts | what's error 255? |