00:00:25 | | Quit Boltermor (Quit: Leaving) |
00:06:37 | __builtin | oh great... now I gotta debug my HMAC |
00:11:02 | | Quit xorly (Ping timeout: 276 seconds) |
00:17:46 | | Join Rower [0] (husvagn@d83-183-134-99.cust.tele2.se) |
00:20:29 | __builtin | wow... I was comparing the HMAC-SHA-1 test results with HMAC-MD5 vectors |
00:25:36 | pamaury | I guess they were pretty close |
00:27:53 | | Quit ender` (Quit: foot, n. a device used for finding Lego bricks in the darkness) |
00:29:57 | fs-bluebot | Build Server message: New build round started. Revision b40ad7d, 255 builds, 15 clients. |
00:35:19 | *** | Saving seen data "./dancer.seen" |
00:36:32 | | Quit Guest85177 (Ping timeout: 244 seconds) |
00:36:45 | fs-bluebot | Build Server message: Build round completed after 408 seconds. |
00:36:46 | fs-bluebot | Build Server message: Revision b40ad7d result: All green |
00:36:47 | fs-bluebot | Build Server message: New build round started. Revision a6b4bf3, 255 builds, 15 clients. |
00:38:31 | | Join Guest85177 [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) |
00:41:13 | __builtin | hmm, I suspect an issue with the test vectors |
00:41:42 | __builtin | though that's probably not it, now that I think about it |
00:42:49 | fs-bluebot | Build Server message: Build round completed after 364 seconds. |
00:42:50 | fs-bluebot | Build Server message: Revision a6b4bf3 result: 35 errors 99 warnings |
00:43:19 | | Quit petur (Remote host closed the connection) |
00:45:08 | | Quit nlogex (Ping timeout: 246 seconds) |
00:46:24 | | Join nlogex [0] (~filip@dhcp-108-168-15-53.cable.user.start.ca) |
00:56:38 | | Quit michaelni (Quit: Leaving) |
01:00 |
01:06:16 | | Join michaelni [0] (~michael@chello213047041020.graz.surfer.at) |
01:19:32 | | Quit alucryd (Ping timeout: 240 seconds) |
01:39:54 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
01:46:50 | | Quit girafe (Read error: Connection reset by peer) |
02:00 |
02:03:33 | | Join bunnyboi [0] (~Jennifer@cpe-24-194-135-156.nycap.res.rr.com) |
02:09:57 | | Quit [7] (Disconnected by services) |
02:10:06 | | Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) |
02:12:58 | | Quit pamaury (Ping timeout: 246 seconds) |
02:22:02 | | Quit Rower (Ping timeout: 240 seconds) |
02:35:22 | *** | Saving seen data "./dancer.seen" |
03:00 |
03:01:36 | __builtin | looks like it's my SHA1 code that's broken |
03:02:13 | __builtin | SHA1("abc") != d590640536baa7d67c895a150d84382988d859fd afaik |
03:06:29 | * | __builtin discovers tools/hmac-sha1.c |
03:06:34 | __builtin | *facepalm* |
03:15:39 | | Quit Guest85177 (Ping timeout: 244 seconds) |
03:17:19 | | Join Guest85177 [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) |
03:34:55 | | Quit krabador (Remote host closed the connection) |
03:40:48 | __builtin | well, I've got a working HOTP plugin now |
03:40:53 | __builtin | but nowhere to use it :/ |
03:40:59 | __builtin | seems everything's TOTP now |
03:42:30 | __builtin | maybe U2F would be a better idea |
03:45:21 | __builtin | alright, G#1323 |
03:45:22 | fs-bluebot | Gerrit review #1323 at http://gerrit.rockbox.org/r/1323 : [WIP] One-Time Password plugin (HOTP) by Franklin Wei |
03:51:09 | __builtin | reading the shared secret by hand might be a challenge |
03:51:27 | __builtin | perhaps storing it on disk is better, but it needs to be encrypted |
03:52:30 | | Quit prof_wolfff (Ping timeout: 244 seconds) |
04:00 |
04:14:21 | | Join [Saint] [0] (~hayden@rockbox/staff/saint) |
04:17:57 | | Join Rower [0] (husvagn@d83-183-134-99.cust.tele2.se) |
04:35:23 | *** | Saving seen data "./dancer.seen" |
04:50:53 | shadows | __builtin: do any Rockbox targets have an RTC? |
04:59:09 | [Saint] | No. |
05:00 |
05:00:06 | [Saint] | Except for pixelma's M5, probably. |
05:45:42 | | Quit Kohlrabi (Remote host closed the connection) |
05:47:10 | | Join Kohlrabi [0] (~kohlrabi@kohlio.de) |
05:52:19 | | Quit michaelni (Ping timeout: 272 seconds) |
05:53:57 | alexweissman | Saint: any idea what might have changed with playlists in the past few months? |
06:00 |
06:04:55 | | Join michaelni [0] (~michael@chello213047041020.graz.surfer.at) |
06:08:19 | | Quit qi3nan (Quit: "DCC SEND start keylogger 0 0 0") |
06:21:18 | | Quit Rower (Ping timeout: 258 seconds) |
06:34:04 | | Quit Guest85177 (Ping timeout: 244 seconds) |
06:35:24 | *** | Saving seen data "./dancer.seen" |
06:36:07 | | Join Guest85177 [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) |
06:41:51 | | Quit idonob (Ping timeout: 264 seconds) |
06:44:08 | | Join idonob [0] (~Owner@S010610c37b922980.vs.shawcable.net) |
07:00 |
07:14:13 | | Join Kokos [0] (~Kokos@host-80-238-113-93.jmdi.pl) |
08:00 |
08:00:15 | | Quit nlogex (Ping timeout: 272 seconds) |
08:07:14 | | Quit Kokos (Ping timeout: 244 seconds) |
08:14:22 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
08:17:49 | | Join Rower [0] (husvagn@d83-183-134-99.cust.tele2.se) |
08:24:51 | | Join ender` [0] (krneki@foo.eternallybored.org) |
08:26:28 | | Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) |
08:35:26 | *** | Saving seen data "./dancer.seen" |
08:47:29 | | Join xorly [0] (~xorly@ip-89-176-117-132.net.upcbroadband.cz) |
08:49:53 | pixelma | [Saint]: huh? There are many targets with RTC, not all though |
08:50:17 | pixelma | Maybe you confuse RTC with something else |
08:51:23 | | Join petur [0] (~petur@rockbox/developer/petur) |
08:53:27 | | Join prof_wolfff [0] (~prof_wolf@82.159.0.123.dyn.user.ono.com) |
09:00 |
09:07:18 | | Quit petur (Read error: Connection reset by peer) |
09:07:32 | fs-bluebot | Build Server message: New build round started. Revision 9e284c1, 255 builds, 14 clients. |
09:11:22 | | Join petur [0] (~petur@rockbox/developer/petur) |
09:16:31 | fs-bluebot | Build Server message: Build round completed after 539 seconds. |
09:16:32 | fs-bluebot | Build Server message: Revision 9e284c1 result: All green |
09:45:24 | | Quit Rower (Ping timeout: 252 seconds) |
09:54:51 | | Quit preglow (Quit: leaving) |
09:59:45 | thum | what are the best™ audio players from the "stable ports" list on rockbox.org? perhaps there is someone here who tested all? |
10:00 |
10:00:39 | | Quit edhelas (Quit: Leaving.) |
10:00:55 | | Join edhelas [0] (~edhelas@2001:1c02:1903:d800:f041:8f5b:e8b7:f11a) |
10:02:57 | | Quit xorly (Ping timeout: 244 seconds) |
10:04:56 | [Saint] | the arguably best fit isn't even on the list of stable candidates due to political reasons. |
10:05:04 | [Saint] | (ipod6g) |
10:05:20 | [Saint] | also - in this community "best" is very highly subjective. |
10:06:31 | [Saint] | authors note: ipod6g is perfectly stable but doesn't have a release due to the lack of an installer and bootloader release to support it |
10:08:40 | thum | thanks. though an Apple device would be my last choice for ethical reasons. what would be the 2nd best™ (subjective opinions are cool) fit? |
10:10:58 | [Saint] | People seem to be a fan of the Happy Meal To...errr...I mean, Sansa devices. |
10:11:24 | [Saint] | Clip+, Zip, et al. |
10:11:53 | thum | yeah, I've had my fair share of experience with a Clip+ (original firmware), they break after a short time |
10:12:15 | thum | the Sansas are ubiquitous in that list, any preference for a specifc model? |
10:13:20 | [Saint] | they're all fairly similar barring personal preferences on buttons and display. |
10:13:49 | thum | thanks. |
10:14:14 | thum | I think I remember that a Sansa with rockbox was on sale at ThinkPengiun, but it's not available there any more. |
10:14:20 | thum | I wonder which one they sold. |
10:18:17 | prof_wolfff | Saint: i hope to commit the bootloader in the next days, the new USB and holdswitch detection that also affects the bootloader seems to work well but prefer to test it a bit, the other major issue (USB driver) is almost solved, the new desingware driver is working well for me on Classsic, Nano2G and Sansa, my next task is to send it to gerrit, needs a lot of cleanup, it works well on Linux but lacks of some testing on Windows |
10:18:29 | prof_wolfff | [Saint]: ^ |
10:19:56 | [Saint] | Nice. |
10:20:25 | [Saint] | It'll probably be the longest running promotion from unstable to stable in Rockbox history. |
10:20:33 | [Saint] | Rivaling even that of the nano2g. |
10:20:34 | prof_wolfff | :) |
10:29:23 | | Join preglow [0] (~thomj@2001:840:4243:3::101) |
10:35:29 | *** | Saving seen data "./dancer.seen" |
10:41:21 | | Quit idonob (Quit: bye) |
11:00 |
11:20:17 | | Quit Guest85177 (Ping timeout: 244 seconds) |
11:21:33 | | Join Guest85177 [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) |
12:00 |
12:09:13 | | Join idonob [0] (~Owner@S010610c37b922980.vs.shawcable.net) |
12:10:35 | wodz | prof_wolfff: wow, what was the main culprit with new designware driver on n2g? |
12:12:10 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
12:20:04 | | Quit pamaury (Read error: Connection reset by peer) |
12:21:17 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
12:25:51 | prof_wolfff | wodz: there was two major problems: it uses shared Tx FIFO (now implemented), and commit/discard_dcache_range does not work on ARM940 because instructions to commit/discard single addresses are not implemented on this micro, so now it uses commit/discard_dcachenot |
12:27:14 | wodz | wait, if commit/discard_dcache_range doesn't work how the hell previous driver was working then? |
12:27:31 | wodz | this should also impact playback as well |
12:28:49 | prof_wolfff | really it was not working all times, i suppose other times it depends of the cache usage by other threads |
12:29:19 | prof_wolfff | all of this is documented on the ARM940T user manual |
12:30:39 | wodz | please, please push to gerrit. I'd love to dig out my n2g and have it rockboxing again :-) |
12:32:06 | prof_wolfff | ATM i was cleaning it to push it, anyways it will need more clean-up and some rewrite because the current code i have can be optimized in size at least a couple of Kb, even more |
12:32:43 | prof_wolfff | i will push my current version today or tomorrow |
12:33:44 | wodz | It is (almost) always possible to optimize BUT first you have to have something working. |
12:33:58 | | Quit pamaury (Ping timeout: 276 seconds) |
12:35:31 | *** | Saving seen data "./dancer.seen" |
12:36:05 | prof_wolfff | tested it using USB storage, USB control, USB HID and USB_SERIAL at the same time, it works nice on Linux |
12:38:45 | wodz | lovely |
12:48:08 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
13:00 |
13:09:49 | | Quit Guest85177 (Ping timeout: 244 seconds) |
13:11:52 | | Join Guest85177 [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) |
13:35:39 | | Quit bunnyboi (Ping timeout: 240 seconds) |
13:45:08 | | Join xorly [0] (~xorly@193.85.203.185) |
13:50:40 | | Quit xorly (Ping timeout: 276 seconds) |
13:51:36 | | Join xorly [0] (~xorly@193.85.203.185) |
13:59:32 | | Quit xorly (Ping timeout: 240 seconds) |
14:00 |
14:13:12 | | Join Rower [0] (husvagn@d83-183-134-99.cust.tele2.se) |
14:19:34 | | Join xorly| [0] (~xorly@193.85.203.185) |
14:25:01 | | Quit xorly| (Ping timeout: 250 seconds) |
14:27:50 | | Quit Guest85177 (Ping timeout: 244 seconds) |
14:29:44 | | Join Guest85177 [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) |
14:35:35 | *** | Saving seen data "./dancer.seen" |
14:42:18 | | Quit Guest85177 (Ping timeout: 244 seconds) |
14:43:30 | | Join Guest85177 [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) |
15:00 |
15:04:39 | Horrorcat | pamaury: what version of firmware.sb am I looking for? I tried 1.00.21e and 1.00.25e and the utility complains about MD5sum mismatches |
15:04:57 | pamaury | Horrorcat: can you remind me which player ? |
15:05:09 | Horrorcat | ah, I found it in the wiki, 1.00.15e. |
15:05:11 | Horrorcat | X-Fi 3 |
15:06:00 | pamaury | mkimxboot is supposed to support: 1.00.15e, 1.00.22e, 1.00.25 and 1.00.26e |
15:06:04 | pamaury | sorry 25e |
15:06:13 | Horrorcat | hm, 25e did not work |
15:06:19 | Horrorcat | but let me check |
15:06:22 | pamaury | an you give me the output of the tool ? |
15:06:40 | pamaury | did you compile it on your machine ? |
15:06:53 | Horrorcat | no, I used the rockbox utility as recommended on the wiki |
15:06:59 | Horrorcat | I’ll just build mkimxboot |
15:08:16 | pamaury | hum, I don't remember if RBUtil supports the Zen X-Fi3, I admit I was lazy and probably did not add suppor |
15:08:28 | Horrorcat | interesting, it recognized the device and so on |
15:08:48 | Horrorcat | ah shoot, arm-elf-eabi-gcc is not in the debian repositories |
15:09:34 | pamaury | ah yes, I added support, but since we did not do a release of RBUtil, it doesn't yet know about the new version. |
15:09:39 | pamaury | you don't need a cross compiler |
15:09:41 | Horrorcat | ah, that makes sense |
15:10:12 | pamaury | the repo contains prebuilt versions of the dualboot stub, running make in rbuitl/mkimxboot/ should work I think |
15:10:17 | Horrorcat | I should reead the wiki page more carefully... |
15:12:25 | | Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) |
15:15:06 | pamaury | Horrorcat: I'll be afak from time to time this afternoon but if you run into any problem, just ask and I'll answer eventually |
15:15:15 | Horrorcat | thanks! |
15:15:32 | | Quit JdGordon (Ping timeout: 240 seconds) |
15:15:49 | Horrorcat | it just booted rockbox! |
15:20:24 | | Join Strife89|Quassel [0] (~quassel@adsl-98-80-193-92.mcn.bellsouth.net) |
15:23:24 | | Quit Strife89 (Ping timeout: 260 seconds) |
15:26:31 | | Join xorly| [0] (~xorly@193.85.203.185) |
16:00 |
16:13:55 | | Quit xorly| (Ping timeout: 258 seconds) |
16:35:38 | *** | Saving seen data "./dancer.seen" |
17:00 |
17:05:23 | | Quit wodz (Ping timeout: 260 seconds) |
17:12:46 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
17:15:17 | | Quit JdGordon_ (Ping timeout: 260 seconds) |
17:24:58 | | Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) |
17:27:57 | | Quit JdGordon (Ping timeout: 252 seconds) |
17:28:53 | | Join nlogex [0] (~filip@dhcp-108-168-15-53.cable.user.start.ca) |
17:31:03 | | Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) |
17:35:48 | | Join ZincAlloy [0] (~Adium@2a02:8108:8bc0:1664:f08e:1709:c157:72ba) |
17:36:36 | | Quit krnlyng (Ping timeout: 244 seconds) |
17:37:23 | | Join heosale [0] (db4ac381@gateway/web/freenode/ip.219.74.195.129) |
17:37:45 | heosale | saint you here? |
17:45:59 | Horrorcat | pamaury: pause on headphone unplug seems to mix up "arrow down" with "headphone unplug" |
17:49:08 | | Join krnlyng [0] (~liar@178.112.178.45.wireless.dyn.drei.com) |
17:50:53 | Horrorcat | aaaand I made it crash. had the lock on ("hold"), switched it back to normal, pressed the "back" key, froze |
17:51:34 | | Quit heosale (Quit: Page closed) |
17:53:22 | Horrorcat | (while being in the WPS) |
17:56:30 | | Quit petur (Quit: *plop*) |
18:00 |
18:00:42 | pamaury | Horrorcat: re headphone unplug, what do you mean ? That unpluging generates a key press ? |
18:01:55 | pamaury | if you can repeat the crash that's nice. I dont have the player at hand right now since I'm at work but I'll try tonight on mine |
18:19:00 | | Quit einhirn (Ping timeout: 272 seconds) |
18:35:42 | *** | Saving seen data "./dancer.seen" |
18:39:36 | Horrorcat | pamaury: no, when I have the option "Pause on headphone Unplug" turned on, the playback pauses when I press the down key |
18:39:39 | Horrorcat | not vice versa |
18:39:46 | Horrorcat | I had another crash by pressing a button right after turning off hold |
18:42:28 | Horrorcat | and then I had several consecutive reproducible crashes ("Data error" or something like that, I was on the go and could not note it down) when trying to resume playback, but now it doesn’t happen anymore. I was suspecting FS corruption due to the freezes which made me reset the device, I will see how the vfat is when I get close to a cable |
19:00 |
19:19:00 | | Join lebellium [0] (~chatzilla@89-93-179-187.hfc.dyn.abo.bbox.fr) |
19:21:38 | pamaury | Horrorcat: that seems weird, and you say it happens when pause on headphone unplug is set ? The two seems completely unrelated :-/ |
19:23:07 | Horrorcat | it was 100% correlated. and pause/resume on unplug did not do anything when I unplugged the headphones. |
19:24:42 | pamaury | ok, I'll try it on mine |
19:26:47 | Horrorcat | also, what is meant in the wiki by "[…] Still lacking lcd sleep […]"? |
19:27:36 | | Nick Neffi is now known as melonparty (~Neffi@visenya.neffi.net) |
19:27:46 | | Quit melonparty (Disconnected by services) |
19:27:55 | | Join Neffi [0] (~Neffi@visenya.neffi.net) |
19:31:50 | pamaury | Horrorcat: I don't remember, probably I did not implement the code to put lcd in sleep mode when screen is off, so save power. It is possible the wiki is not up to date |
19:32:23 | Horrorcat | ah, okay, I thought this was referring to the backlight, which turns off fine |
19:32:27 | pamaury | yeah indeed, it is not implemented |
19:32:44 | pamaury | it would be useful to implement it to save more power, I'll probably do it |
19:36:07 | Horrorcat | pamaury: how difficult do you think that task is? I might be interested to get my hands dirty :-) |
19:37:02 | | Quit alexbobp (Ping timeout: 240 seconds) |
19:37:30 | | Quit bluebrother (Disconnected by services) |
19:37:35 | | Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother) |
19:37:52 | | Join fs-bluebot_ [0] (~fs-bluebo@xd9bee9c3.dyn.telefonica.de) |
19:38:48 | pamaury | Horrorcat: it should be easy for me, I disassembled part of the OF to get the LCD init sequence, so I will simply diassemble it more. To be honest I am surprised I didn't do it, maybe the OF does not even implement it |
19:39:20 | pamaury | for you, depends if you have done some reverse engineering before or not |
19:39:51 | Horrorcat | hm, not too much |
19:40:09 | | Quit fs-bluebot (Ping timeout: 258 seconds) |
19:54:38 | | Quit pamaury (Remote host closed the connection) |
20:00 |
20:02:48 | | Quit wodz (Ping timeout: 260 seconds) |
20:35:44 | *** | Saving seen data "./dancer.seen" |
20:36:26 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
20:38:50 | pamaury | Horrorcat: I'm home, I will try the Zen X-Fi3 |
20:38:58 | Horrorcat | :) |
20:49:29 | | Join xorly| [0] (~xorly@ip-89-176-117-132.net.upcbroadband.cz) |
20:49:44 | pamaury | Horrorcat: wait a minute, I seem to have a little problem with my Zen X-Fi3, need to fix this |
20:50:07 | Horrorcat | no hurry |
20:50:09 | Horrorcat | I’m in a … meeting |
20:51:18 | pamaury | ah ok, the battery was very deeply discharged |
20:51:26 | pamaury | I need to charge it again to a reasonable level |
20:51:56 | | Quit pamaury (Read error: Connection reset by peer) |
20:52:43 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
20:55:32 | | Join JdGordon [0] (~jonno@210-84-30-122.dyn.iinet.net.au) |
20:55:32 | | Quit JdGordon (Changing host) |
20:55:32 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
20:58:26 | | Quit JdGordon_ (Ping timeout: 244 seconds) |
21:00 |
21:07:57 | | Quit pamaury (Read error: Connection reset by peer) |
21:09:11 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
21:21:16 | | Quit alexweissman (Remote host closed the connection) |
21:25:53 | | Join alexbobp [0] (~alex@capitalthree.pwnz.org) |
21:37:16 | pamaury | Horrorcat: what exactly did you use for the "Pause of headphone unplug" setting ? |
21:39:55 | Horrorcat | I’m home now too, can test :-) |
21:40:30 | Horrorcat | okay, it doesn’t reproduce now |
21:40:34 | pamaury | I can't reproduce it |
21:40:35 | Horrorcat | that’s odd |
21:41:24 | Horrorcat | it happened several times (that pausing by pressing down), but it doesn’t happen now anymore |
21:41:35 | Horrorcat | (the pause on unplug doesn’t work either though) |
21:42:02 | pamaury | huh, for me it works |
21:42:13 | Horrorcat | interesting, it doesn’t here |
21:42:28 | Horrorcat | (tried with "Pause" and "Pause and Resume") |
21:42:40 | Horrorcat | also, do you have that *very* loud pop sound when unplugging? |
21:44:10 | pamaury | no |
21:44:33 | pamaury | :( but I don't see what I could do about it, that's probably a hardware thing |
21:44:34 | Horrorcat | must be my device then. |
21:44:58 | pamaury | at least the pause of unplug thing should be easy to debug, wait a sec for instructions |
21:45:03 | Horrorcat | okay |
21:45:41 | pamaury | you are using nightly builds I assume ? |
21:45:53 | Horrorcat | I used the one linked in the wiki |
21:46:17 | Horrorcat | http://build.rockbox.org/data/rockbox-creativezenxfi3.zip that one |
21:46:31 | pamaury | yes that's the nightly build |
21:47:49 | Horrorcat | now I had the random pausing again |
21:47:57 | Horrorcat | is there anything which can cause a pause on that device while I’m not in the WPS? |
21:49:42 | pamaury | appart from a hardwaf |
21:49:47 | pamaury | *driver bug |
21:49:50 | pamaury | I don't see |
21:49:52 | Horrorcat | okay |
21:50:01 | pamaury | is it random as in "I didn't even touch the device" ? |
21:50:14 | pamaury | because someone report such a random pause bug on another device |
21:50:16 | Horrorcat | no, I was touching the device (with my ear in fact, I was playing with the "Enable speaker" setting (working)) |
21:50:27 | Horrorcat | but unable to reproduce |
21:50:48 | pamaury | ok, let's first have a look at the jack |
21:51:06 | pamaury | go to System > Debug > View HW Info > button |
21:51:27 | Horrorcat | I’m there |
21:52:08 | pamaury | there is a line showing "jack 1[2/2] (raw=xxxx)" and another one showing "vddio: 1[2/2] (raw=yyyy) |
21:52:13 | pamaury | please give me xxx and yyyy |
21:52:23 | pamaury | first with headphones and then without |
21:52:33 | Horrorcat | (my device turned off while pressing a few buttons to see what happens *cough*) |
21:52:55 | pamaury | hum, there is something weird going on with your device :-s |
21:53:24 | Horrorcat | without headphones: jack 0[1/1] (raw=1), vddio: 1[2/2] (raw=36yy), where 48 <= yy <= 58 approximately |
21:53:44 | Horrorcat | with headphones: jack 0[1/1] (raw=1), vddio: 1[2/2] (raw=36yy), same range for yy |
21:53:56 | Horrorcat | I could have just said "the same" |
21:54:22 | pamaury | okay.... this is clearly wrong, or there is a new hardware revision of the Zen X-Fi3 |
21:54:41 | pamaury | the jack value should show something like 352x when plugged |
21:54:43 | Horrorcat | okay; does the OF have that feature? I could check whether it works there |
21:54:52 | Horrorcat | my device turned off again btw. |
21:54:54 | pamaury | I don't know, good question |
21:55:11 | Horrorcat | (battery indicator is at 96%) |
21:55:20 | pamaury | did you touch any up/down button in the "button" screen ? |
21:55:26 | Horrorcat | yes |
21:55:32 | pamaury | ah ok, sorry, don't do that ;) |
21:55:34 | Horrorcat | :D |
21:55:40 | Horrorcat | that’s what "keep out" stands for I guess |
21:55:56 | Horrorcat | booting the OF |
21:55:59 | pamaury | it changes the value of the I/O voltage, if you go too low/high, the device will simply crash |
21:56:00 | Horrorcat | let’s see whether it can do that |
21:56:03 | Horrorcat | "oops" |
21:56:37 | Horrorcat | (and that’s why I love rockbox... OF always takes ages to boot) |
21:57:02 | Horrorcat | ah, well, okay, I killed all of its index files, maybe it is allowed to do that. once |
22:00 |
22:00:33 | Horrorcat | the OF actually pauses when I unplug my headphones |
22:00:57 | Horrorcat | let me get you a scan of the numbers on the back of the device |
22:01:48 | pamaury | hum, it won't make a difference, you are using firmware 1.00.25e right ? |
22:02:02 | Horrorcat | yes I am |
22:02:04 | Horrorcat | well, wait |
22:02:09 | Horrorcat | how do I check what’s on the device? |
22:02:53 | Horrorcat | well, now it’s 1.00.25e, at least if the patched firmware.sb also installed that |
22:03:28 | pamaury | ok, so the problem is likely in my code, I need to go back to OF disassembly to find out what it does |
22:03:40 | pamaury | maybe there are several hw revisions and I didn't realize it |
22:03:59 | Horrorcat | is there anything else I can do to help, besides later testing your patches? |
22:04:08 | Horrorcat | (which reminds me to get the cross compiler to work) |
22:07:01 | pamaury | not really, but what you can do and that would be really helpful is just to use the device and report anything bad or suboptimal |
22:07:12 | pamaury | in particular I am sure the keymap is not very good |
22:08:16 | Horrorcat | usability-wise? |
22:08:32 | Horrorcat | I miss the shortcut-screen which was reachable from the WPS on the H3xx |
22:09:29 | Horrorcat | also, I’m intuitively trying to use long-play instead of the menu key for the context menu, but I assume that this is just muscle-memory from the H3xx playing tricks on my |
22:10:08 | pamaury | I notice a fews minutes ago that the "menu" button is not mapped in the WPS |
22:10:36 | Horrorcat | I vote for the WPS-shortcut-screen to be mapped to that. |
22:11:20 | Horrorcat | I hope that the μSD arrives saturday, I’ll test the support for that then |
22:11:46 | Horrorcat | another thought I had, are only the buttons touch-y or is the whole screen touch-y and could that be used for something? |
22:13:22 | pamaury | only the buttons are touchy |
22:13:36 | Horrorcat | aww, pity |
22:28:33 | Horrorcat | what does DRI stand for? (context: FM receiver) |
22:30:33 | pamaury | Digital Radio Interface |
22:30:53 | pamaury | it's a proprietary, underdocumented interface between the cpu and the radio |
22:31:07 | pamaury | and the one that causes me headache and explains in part why the radio does not work |
22:31:25 | pamaury | but I decided I am going to push my patches soon, even if they don't work 100% of the time |
22:35:45 | *** | Saving seen data "./dancer.seen" |
22:39:18 | Horrorcat | ah, rihgt, I forgot you had patches |
22:39:38 | Horrorcat | I guessed "Digital Radio Interface" but the search results didn’t look promising. I guess that’s because of "underdocumented" |
22:39:42 | pamaury | the radio chip is also mostly undocumented so it's a nightmare |
22:40:09 | pamaury | there is some doc in the STMP3700 datasheet and some in the STFM1000 "datasheet" |
22:41:20 | pamaury | www.rockbox.org/wiki/pub/Main/DataSheets/stmp37xx-ds-1-03.pdf and google for stfm1000 |
22:41:34 | pamaury | the best source of information is actually a linux driver for the stfm1000 |
22:45:06 | * | __builtin goes ahead and implements TOTP support on RTC targets |
22:59:35 | | Quit lebellium (Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]) |
23:00 |
23:04:12 | __builtin | is there a file chooser function already available? |
23:11:48 | pamaury | __builtin: I don't think so, the usual thing is to use the file browser and run a plugin on a file |
23:16:28 | * | __builtin thinks he's found a substitute |
23:17:00 | __builtin | rockbox_browse() |
23:27:48 | | Quit prof_wolfff (Remote host closed the connection) |
23:31:18 | | Quit xorly| (Ping timeout: 258 seconds) |
23:33:22 | [Saint] | God damn I hate it when people just do "$NICK are you here?" |
23:33:33 | [Saint] | and then drop absolutely no context and leave. |
23:33:51 | tpr | to be fair this channel is slightly less active than average. |
23:34:28 | | Quit shamus (Read error: Connection reset by peer) |
23:34:29 | [Saint] | Especially so when they don't even use your actual nick and it is just because you're so amazing and super leet that you made custom highlight rules for common variations and misspellings of $NICK that you even know that someone was trying to talk to you. |
23:34:37 | | Join prof_wolfff [0] (~prof_wolf@82.159.0.123.dyn.user.ono.com) |
23:34:59 | Horrorcat | (maybe they did it because it wasn’t that important and so that you would not find it by accident later ... ) |
23:35:06 | Horrorcat | (but I see where you’re coming from) |
23:35:15 | tpr | cool your jets shouty mc-nubs. |
23:36:14 | [Saint] | tpr: neither of your statements make any sense whatsoever. |
23:36:36 | [Saint] | For one the activity level on the channel has no bearing on this, and for the other I am perfectly calm. |
23:36:57 | tpr | that's exactly what someone who wasn't perfectly calm would say.. |
23:37:55 | tpr | on this channel it's not entirely uncommon that someone solves their own problem and then someone shows up 0.25 days later to help them |
23:38:22 | tpr | so it makes sense to just ping someone for prompt help, if not try to fix it? |
23:38:25 | [Saint] | Again, not relevant. |
23:38:32 | | Quit x56 (Ping timeout: 260 seconds) |
23:38:34 | [Saint] | There's no sense in pinging someone with zero context. |
23:38:45 | [Saint] | "are you here" is not an effective question. |
23:40:27 | Horrorcat | it leaves a feeling like a not-closed parenthesis |
23:40:58 | [Saint] | Also, there's a very high likelihood that, given context at the time, that any number of other active staffers or volunteers could have addressed the query. |
23:41:18 | [Saint] | I have very little of what I would consider to be truly unique knowledge in any area of Rockbox. |
23:41:28 | Horrorcat | also true (the former, I cannot comment on the latter) |
23:42:58 | __builtin | [Saint]: the theme engine? |
23:43:37 | tpr | there's a theme engine? |
23:43:58 | tpr | shiiieeet |
23:45:30 | [Saint] | __builtin: that's pretty much it - deep aspects of the theme engine syntax and touchscreen integration, and the Android build environment. |
23:46:30 | [Saint] | I guess I'm probably one of, if not the, foremost authority on the modern theme engine syntax with a particular emphasis on touchscreens. |
23:46:50 | __builtin | tpr: a nearly Turing-complete one IIRC |
23:46:56 | [Saint] | I'm not entirely sure if that is a good thing or not. ;) |
23:48:00 | [Saint] | tpr: see http://www.rockbox.org/wiki/CustomWPS for instance. |
23:48:03 | [Saint] | Or our fine manual. |
23:48:32 | [Saint] | Kinda hard to believe that anyone would miss one of what many people consider to be one of Rockbox's major features. |
23:49:23 | tpr | well it's not like it was ever really an option for me |
23:49:48 | tpr | i can now customize all 300 monochrome pixels of my mp3 player |
23:51:28 | [Saint] | Why was it never an option? |
23:52:13 | [Saint] | Having a monochrome device doesn't exclude custom themes. Many people have managed to be rather unique in their designs as you can see across our theme catalog. |
23:52:27 | [Saint] | Are are you not aware that exists either? I would guess not. |
23:52:42 | Horrorcat | even though the h300 has many colours, my theme for it was entirely monochrome. and I liked it that way |
23:53:40 | | Join x56 [0] (~0x56@unaffiliated/x56) |
23:53:43 | [Saint] | our greylib engine thingy can also make for some very convincing mid-tones on monochromatic displays. |
23:53:59 | tpr | it's a SANSA CLIP |
23:54:09 | [Saint] | And? |
23:54:44 | __builtin | doom works just fine on them |
23:54:55 | [Saint] | Welcome to 111 people with more creativity than you, tpr |
23:54:55 | [Saint] | http://themes.rockbox.org/index.php?target=sansaclip |
23:56:05 | tpr | look i appreciate you trying |
23:56:22 | tpr | but these are the same thing with small changes to bars and fonts |
23:56:34 | [Saint] | they don't have to be. |
23:57:20 | [Saint] | I think you might be genuinely amazed at what is possible with our theme engine. |
23:57:49 | [Saint] | conditional elements and viewporting makes for near infinite possibilities. |