Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2017-11-02

00:15:50 Quit ender` (Quit: Debian comes in three flavours: stale, rusting and broken.)
00:16:03 Quit xorly (Ping timeout: 240 seconds)
00:16:05 Quit alexweis_ (Remote host closed the connection)
00:16:47 Join chrisb [0] (
00:26:21 Quit JdGordon_ (Ping timeout: 248 seconds)
00:30:49 Quit petur (Remote host closed the connection)
00:43:16 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
00:58:48***Saving seen data "./dancer.seen"
00:59:36 Join alexweissman [0] (
01:18:03 Quit alexweissman ()
01:20:31 Quit Ruhan (Quit: Connection closed for inactivity)
01:32:55 Quit Rower (Ping timeout: 240 seconds)
01:40:58__builtinhmm... maybe I can get the usb stack to work with an OTG keyboard
01:41:37__builtinjust to play quake properly
01:49:29 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
02:01:46 Join Bilgus_PH [0] (4cf32773@gateway/web/freenode/ip.
02:03:05Bilgus_PH__builtin: I wonder how far down in to ultrasound the microphones could register or even just a click counter
02:03:26__builtinI was thinking through the standard USB interface
02:03:39__builtinmaybe a raspberry pi in between to play the middleman
02:04:37Bilgus_PHI know a few of the devices have OTG but I was thinking the mic could probably do decently given the right error correction
02:07:15__builtinI suppose it wouldn't be proper OTG, just the general idea
02:08:54__builtinit'd be computationally cheaper to do it over USB than the mic, too
02:09:03__builtinespecially since the device needs to play duke at the same time
02:13:36Bilgus_PHyeah true unless you had an adc
02:15:20__builtinwe support LED sensing from the host
02:15:40__builtinthe 3 common caps lock, etc. LEDs + Kana
02:18:41__builtinhmm, I can just modify the HID to push button events to the queue based on the LEDs
02:19:31 Join Ruhan [0] (uid76353@gateway/web/
02:28:57Bilgus_PHI've been thinking about adding action or button injectionseveral times now
02:29:18Bilgus_PHPersonally I think action is better than button
02:38:33Bilgus_PHonly because you don't have to worry about what buttons the device has
02:47:50__builtindang, I don't even remember writing some of this code I apparently wrote
02:49:50 Quit Bilgus_PH (Quit: Page closed)
02:50:17__builtinwhat they say about commenting is too true
02:53:16__builtinalright, I've figured out extremely basic host->device communication
02:53:27__builtinthe device can sense when the numlock LED is enabled
02:58:52***Saving seen data "./dancer.seen"
03:02:28__builtinit seems my attempts to manufacture a button press have failed
03:02:41__builtinI'm doing queue_post(&button_queue, BUTTON_SELECT, 0);
03:02:49__builtinBilgus: any idea what I'm doing wrong?
03:09:40Bilgusit needs a release event to let it through
03:10:44BilgusI don't remember if you can do BUTTON_SELECT|BUTTON_REL the first time or if you need to do the press and release
03:14:57Bilguswell release or repeat event
03:15:38 Quit PurlingNayuki (Remote host closed the connection)
03:17:15 Join PurlingNayuki [0] (~purlingna@
03:47:00Bilgus__builtin you could just insert something like this in get_action int spoof_action(int action, bool read)
03:47:00Bilgus static int spoofed_action = ACTION_NONE;
03:47:00Bilgus if (spoofed_action != ACTION_NONE)
03:47:00Bilgus {
03:47:01***Alert Mode level 1
03:47:01Bilgus action = spoofed_action;
03:47:02***Alert Mode level 2
03:47:02Bilgus if (!read)
03:47:04Bilgus spoofed_action = ACTION_NONE;
03:47:06Bilgus }
03:47:08Bilgus else if (!read)
03:47:10Bilgus spoofed_action = action;
03:47:12Bilgus return action;
03:57:03***Alert Mode OFF
04:42:44 Quit [Saint] (Read error: Connection reset by peer)
04:43:14 Join [Saint] [0] (~sinner@rockbox/staff/saint)
04:58:56***Saving seen data "./dancer.seen"
05:50:56 Quit JdGordon (Ping timeout: 240 seconds)
05:53:13 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
06:05:34 Quit PurlingNayuki (Remote host closed the connection)
06:06:30 Quit [7] (Ping timeout: 258 seconds)
06:06:47 Join PurlingNayuki [0] (~purlingna@
06:07:28 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:44:04 Quit TheSeven (Ping timeout: 258 seconds)
06:44:39 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:58:57***Saving seen data "./dancer.seen"
07:09:06 Quit Ruhan (Quit: Connection closed for inactivity)
07:54:17 Join ender` [0] (
08:15:12 Quit jhMikeS (Ping timeout: 248 seconds)
08:42:19 Join petur [0] (~petur@rockbox/developer/petur)
08:59:00***Saving seen data "./dancer.seen"
09:09:04 Join JanC [0] (~janc@lugwv/member/JanC)
09:10:06 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
09:30:22 Quit deevious (Ping timeout: 248 seconds)
09:47:46 Join deevious [0] (~Thunderbi@
09:57:38 Quit PurlingNayuki (Remote host closed the connection)
09:58:03 Join PurlingNayuki [0] (~Thunderbi@2001:da8:215:4ff:1811:8dd8:e9d0:2f8c)
09:59:23 Join ychan [0] (~purlingna@
10:02:10 Quit PurlingNayuki (Ping timeout: 246 seconds)
10:03:32 Quit ychan (Remote host closed the connection)
10:04:00 Join PurlingNayuki [0] (~purlingna@
10:27:28 Quit dys (Ping timeout: 248 seconds)
10:30:01 Join PurlingNayuki1 [0] (~Thunderbi@
10:30:51 Quit PurlingNayuki1 (Remote host closed the connection)
10:48:54 Quit PurlingNayuki (Remote host closed the connection)
10:49:43 Join PurlingNayuki [0] (~purlingna@
10:51:21 Quit PurlingNayuki (Remote host closed the connection)
10:52:00 Join PurlingNayuki [0] (~purlingna@
10:52:38 Join dys [0] (
10:59:03***Saving seen data "./dancer.seen"
11:19:47 Join xorly [0] (
11:23:51 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
11:25:29 Join johnb2 [0] (
11:32:20 Quit johnb2 (Ping timeout: 258 seconds)
11:41:11 Join johnb2 [0] (
11:41:39 Quit pamaury (Ping timeout: 240 seconds)
12:30:13 Quit xorly (Ping timeout: 258 seconds)
12:56:56 Join paulk-gagarine-s [0] (
12:59:06***Saving seen data "./dancer.seen"
12:59:08 Quit paulk-gagarine (Ping timeout: 264 seconds)
13:01:28 Quit paulk-gagarine-s (Client Quit)
13:01:42 Join paulk-gagarine [0] (
13:04:42 Join PimpiN8 [0] (~textual@
13:06:54 Quit johnb2 (Ping timeout: 248 seconds)
13:28:34 Join johnb2 [0] (
13:28:59 Join Rower [0] (
13:35:06 Quit johnb2 (Ping timeout: 240 seconds)
13:37:53 Join deevious_ [0] (~Thunderbi@
13:38:56 Quit deevious (Ping timeout: 248 seconds)
13:39:07 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
13:39:17 Join deevious [0] (~Thunderbi@
13:41:59 Quit deevious_ (Ping timeout: 240 seconds)
13:42:30 Join deevious_ [0] (~Thunderbi@
13:43:26 Quit deevious (Ping timeout: 240 seconds)
13:45:21 Join deevious [0] (~Thunderbi@
13:46:54 Quit deevious_ (Ping timeout: 248 seconds)
13:55:35 Join deevious_ [0] (~Thunderbi@
13:58:32 Quit deevious (Ping timeout: 264 seconds)
13:59:33 Quit deevious_ (Ping timeout: 240 seconds)
14:04:11 Join deevious [0] (~Thunderbi@
14:04:39 Join johnb2 [0] (
14:28:03 Quit chrisb (Ping timeout: 240 seconds)
14:28:46 Join jhMikeS [0] (
14:39:18johnb2Bilgus: I have not found any real issues with the Fuze or clip+. Note that I tested only audio playback and FM radio. For the Fuze to startup and show my Recent Bookmarks screen takes about 10s after that I see no significatn delay. Probably part of that is creating the directory cache (internal + SD).
14:39:34johnb2True, w/o SD it is about 7s.
14:41:07johnb2But we need more people to test V1 devices, not just my single Fuze ;-)
14:45:26 Quit johnb2 (Ping timeout: 240 seconds)
14:48:02 Join johnb2 [0] (
14:56:34 Join Ruhan [0] (uid76353@gateway/web/
14:59:09***Saving seen data "./dancer.seen"
15:24:27Bilgusjohnb2 true, when you get back to the other settings could you compile w/ test plugins and test_disk with the setting on/off to quantify the difference?\
15:27:18johnb2That's the second step in configure instead of Normal?
15:29:53johnb2I mean I compiled with plugins but don't find any test_*.
15:30:12johnb2and what do you mean with other settings?
15:31:09johnb2ok, now found it in configure: Advanced -> Test plugins.
15:32:49Bilgusah ok
15:34:06 Quit Rower (Ping timeout: 240 seconds)
15:35:26 Quit pamaury (Ping timeout: 240 seconds)
15:38:39 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
15:43:26 Quit johnb2 (Ping timeout: 240 seconds)
15:45:56 Quit Acou_Bass (Ping timeout: 240 seconds)
15:47:46 Join Acou_Bass [0] (
15:59:22 Quit Acou_Bass (Quit: byeeeeeeeeeeeeeee)
16:00:06 Join Acou_Bass [0] (
16:07:11 Join Coucou123 [0] (
16:08:44Coucou123Hi everyone ! Is there a recent digital music players on which I can install Rockbox ? It seems that all rockbox compatible players are quiet old...
16:14:48 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
16:17:50 Join PimpiN8 [0] (~textual@
16:20:44BilgusLots of sonys are pretty close to done
16:26:52Coucou123Can I find these kind of informations on the site ?
16:34:06 Quit Coucou123 (Remote host closed the connection)
16:34:32 Join Coucou123 [0] (
16:40:47pamauryBilgus: I did not update TargetStatus with the new Sony though
16:41:11gevaertsAlso, TargetStatus doesn't really show anything about activity
16:41:34Bilgusmaybe it should?
16:41:38gevaertsSome targets have been "nearly ready" for a decade
16:41:52gevaertsThe question is how
16:42:11gevaertsPeople tend not to update the wiki to tell the world they have no time for rockbox things
16:59:10***Saving seen data "./dancer.seen"
16:59:30Coucou123OK, thanks. Nothing about the SONY NWZ-E390 series (maybe I 'll buy the NWZ-E393).
17:03:32pamauryCoucou123: the E390 is not supported and a priorio will not be supported
17:04:21pamauryrecentish players that are supported include E380, E580, A15 (in increasing order of price)
17:16:33 Join amayer [0] (
17:32:03 Quit petur (Quit: Connection reset by beer)
17:57:24 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:10:27Coucou123E380 series means that the E384 is fully campatible with rockbox, I'm right ?
18:15:35 Quit JdGordon (Ping timeout: 260 seconds)
18:25:00 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
18:27:37 Quit amayer (Remote host closed the connection)
18:27:47 Join amayer [0] (
18:50:14 Join johnb2 [0] (
18:59:14***Saving seen data "./dancer.seen"
19:14:56 Join lebellium [0] (
19:17:24 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
19:17:34 Quit JdGordon (Ping timeout: 248 seconds)
19:25:01lebelliumCoucou123: the last number (here 4) only refers to the storage capacity. When a series is supported, all models (capacities) are supported
19:25:56lebellium"fully compatible" it depends on what you mean with that
19:26:10lebelliummost things work for a daily use but not necessarily everything
19:26:15 Join chrisb [0] (
19:28:24johnb2Bilgus: Should I run all setting combinations (Disk_I2C) like off_off, on_off, off_on, on_on or just the first two?
19:29:40pamauryCoucou123: the radio is not supported, otherwise I think everything works
19:32:24 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
19:33:19 Quit JdGordon_ (Ping timeout: 240 seconds)
19:33:44lebelliumpamaury: is the battery really not calibrated as stated on wiki?
19:34:37pamauryI don't remember, it's quite possible, but if anyone runs a battery benchmark we can update it. Mine is kind of old so it doesn't make sense to calibrate the curve with it. Anyway that's a minor detail
19:34:39Coucou123Ok, nice, I don't need the radio :)
19:37:45lebelliumI miss the radio on the E580/A10
19:38:03 Quit chrisb (Ping timeout: 240 seconds)
19:40:10BilgusI suppose just the disk low speed
19:40:22pamaurylebellium: this one should be supported eventually
19:42:12lebelliumwith RDS?
19:43:05 Quit Coucou123 (Quit: Leaving)
19:44:00pamauryif the hardware supports it
19:44:29pamauryI think it does but I haven't checked
19:47:17lebelliumthe SI4708 on E460 doesn't (need SI4709)
19:47:32lebelliumyou didn't write down the hardware for the more recent devices
19:47:43lebelliumbut I think all modern FM chip support RDS
19:48:12 Join wodz [0] (
19:49:10 Join xorly [0] (
19:50:31pamaurywodz: nice :)
19:51:39pamaurylebellium: all Sonys use si470x, I guess we'll see which one support RDS and which don't
19:51:45 Join chrisb [0] (
19:52:33wodzpamaury: Are you going to dive into sony's fm driver?
19:53:07pamaurywodz: at some point yes, did you write your findings somewhere?
19:53:25wodzpamaury: I think only on irc
19:53:28pamauryI tink we concluded it's better to poke directly at the registers no?
19:55:21pamauryso basically I need to confirm it works and find out how to power down/up the radio
19:57:36wodzIt is amazing how much you can omit in emulator and still something useful can be booted.
20:11:25johnb2Bilgus: no power savings (except voltage scaling) on Fuze:
20:11:47johnb2with low disk speed:
20:25:11Bilgusit's definitely working, I don't think it'll work on HS cards as it is now but maybe thats not such a bad thing
20:26:15pamaurywodz: do you know how the tuner is powered up and down on the sonys? is there a standard way to do so using the v4l interface?
20:27:09wodzpamaury: can't remember, sorry. I may try to find .idb and check
20:27:25 Quit _meg (Ping timeout: 240 seconds)
20:27:25johnb2test_disk runs on internal memory only or also SD?
20:29:37*pamaury will start hacking the radio code on Sonys
20:30:03lebelliumnice :)
20:30:19 Join _meg [0] (~notsure@
20:34:22wodzpamaury: Strings suggest that fm is always on.
20:35:10wodzIt seems it is put in sleep mode when not needed
20:35:13johnb2Anyone around owning a Sansa Clip to test g#1709 ?
20:35:16fs-bluebotGerrit review #1709 at : As3525 v1/v2 Add power savings menu by William Wilgus
20:39:27Bilgusjohnb2 I'm not sure if test disk will run on the sd I haven't tried, I suppose if there isn't some option in the code You could run it with a multiboot fw and then It'd have to
20:39:29 Nick alexbobp_ is now known as alexbobp (
20:41:35 Quit prg318 (Quit: ZNC 1.6.5 -
20:42:41 Join prg318 [0] (~prg@deadcodersociety/prg318)
20:42:57BilgusI also added the e200v2 and c200V2 to that patch
20:50:15 Quit amayer (Read error: Connection reset by peer)
20:50:35 Join amayer [0] (
20:59:18***Saving seen data "./dancer.seen"
21:06:01 Join CR0W [0] (narf@2001:0:53aa:64c:286d:a33a:bcca:6bba)
21:06:01 Quit CR0W (Changing host)
21:06:01 Join CR0W [0] (narf@unaffiliated/em64t)
21:14:40 Quit amayer (Quit: Leaving)
21:16:15 Quit Acou_Bass (Quit: byeeeeeeeeeeeeeee)
21:17:07 Join Acou_Bass [0] (
21:20:36 Join exmensa [0] (~exmensa@
21:26:20 Quit johnb2 (Ping timeout: 260 seconds)
21:32:46 Join johnb2 [0] (
21:44:52 Quit JdGordon (Ping timeout: 246 seconds)
22:08:55 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
22:09:05 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
22:10:49pamauryarg, the fmradio_i2c interface is really suboptimal on nwz :-/
22:11:39 Join ZincAlloy [0] (
22:13:04pamauryI don't know if I want to hack the code to make it look like it's doing i2c (especially the weird "start reading at register 0xA" and "writing starting register 0x2" stuff) or if I change the si470x code to support a higher level interface
22:24:03 Quit JdGordon (Ping timeout: 240 seconds)
22:36:03 Quit chrisb (Ping timeout: 240 seconds)
22:38:51 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
22:40:20pamaurywodz: actually it's a bit horrible, the ioctl private interface is almost entirely different on older devices. I think get/set reg is the only common part...
22:41:31wodzpamaury: But we want to access raw registers anyway, no?
22:42:03pamauryyes, but I mean it was not even clear that there would be an overlap :)
22:45:36 Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 56.0.2/20171024165158])
22:48:01 Quit wodz (Quit: Leaving)
22:50:55 Quit dys (Ping timeout: 248 seconds)
22:54:55 Quit johnb2 (Quit: Nettalk6 -
22:55:53 Quit Ruhan (Quit: Connection closed for inactivity)
22:57:43 Quit CR0W (Ping timeout: 258 seconds)
22:59:20***Saving seen data "./dancer.seen"
23:00:03 Join CR0W [0] (narf@2001:0:53aa:64c:286d:a33a:bcca:6bba)
23:00:03 Quit CR0W (Changing host)
23:00:03 Join CR0W [0] (narf@unaffiliated/em64t)
23:14:23 Quit JdGordon (Ping timeout: 248 seconds)
23:16:33 Quit Riku (Quit: WeeChat 1.6)
23:21:50 Quit michaelni (Read error: Connection reset by peer)
23:22:16 Join michaelni [0] (
23:23:54 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
23:35:32 Join PimpiN8 [0] (~textual@
23:37:46 Join chrisb [0] (
23:38:45pamauryso the E580 has the si4708, no RDS
23:42:39 Quit xorly (Ping timeout: 248 seconds)
23:43:11 Quit JdGordon (Ping timeout: 248 seconds)
23:51:33 Quit chrisb (Ping timeout: 240 seconds)
23:51:40pamaurycool, tuner is detected and seems to seek, I don't have audio yet because I haven't implement tuner audio routing

Previous day | Next day