--- Log for 22.10.111 Server: leguin.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 18 days and 16 hours ago 00.01.04 Join feteru [0] (~6c12f4ec@www.haxx.se) 00.02.37 Quit keyb_gr (Ping timeout: 255 seconds) 00.02.42 *** Saving seen data "./dancer.seen" 00.06.50 # Is there any upcoming support for the Clip Zip? 00.09.40 Quit hilbert (*.net *.split) 00.09.40 Quit MethoS- (*.net *.split) 00.09.41 Quit GeekShadow (*.net *.split) 00.09.41 Quit FOAD (*.net *.split) 00.09.41 Quit mystica555_ (*.net *.split) 00.09.41 Quit simabeis (*.net *.split) 00.09.41 Quit beta2k (*.net *.split) 00.09.42 Quit ruskie (*.net *.split) 00.09.42 Quit advcomp2019 (*.net *.split) 00.09.43 Quit Lalufu (*.net *.split) 00.10.03 Join MethoS- [0] (~clemens@134.102.106.250) 00.11.21 Join hilbert [0] (~hilbert@adsl-89-217-174-239.adslplus.ch) 00.11.21 Join GeekShadow [0] (~antoine@72.109.197.77.rev.sfr.net) 00.11.21 Join FOAD [0] (~foad@unaffiliated/foad) 00.11.21 Join mystica555_ [0] (~mike@71-211-218-103.hlrn.qwest.net) 00.11.21 Join simabeis [0] (~simabeis@lobmenschen.de) 00.11.21 Join beta2k [0] (~Beta2K@d24-36-128-84.home1.cgocable.net) 00.11.21 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 00.11.21 Join Lalufu [0] (~sun@unaffiliated/lalufu) 00.11.48 Join tjb0607 [0] (~quassel@208-100-128-239.bendbroadband.com) 00.12.23 Quit hilbert (Remote host closed the connection) 00.12.44 Join hilbert [0] (~hilbert@adsl-89-217-174-239.adslplus.ch) 00.16.13 Quit Buschel (Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110928134238]) 00.16.22 Join ruskie [0] (ruskie@sourcemage/mage/ruskie) 00.20.05 Quit TheLemonMan (Quit: WeeChat 0.3.5) 00.20.41 Quit feteru (Quit: CGI:IRC) 00.20.49 Join feteru [0] (~6c12f4ec@www.haxx.se) 00.21.06 Quit feteru (Client Quit) 00.24.15 Join feteru [0] (~6c12f4ec@www.haxx.se) 00.35.04 Quit liar (Ping timeout: 258 seconds) 00.42.42 Quit petur (Quit: Leaving) 00.42.45 Join freddyb [0] (~freddybbb@216.8.239.112.etczone.com) 00.43.34 Quit gbl08ma (Quit: Saindo) 00.43.40 # Does anyone know when the Clip Zip will be supported? 00.47.33 # we don't have timelines, it will be when it will be 00.48.14 # there is a good chance that it will be in a near future since it's very close to the clip+ we can't tell for sure 00.54.17 # bluebrother^: yes, the sender can't control where actual files end up in the fs on the device 00.54.55 # the way ot can work is like the tar archive thing in the beast bootloader that will extract the tar archive to the correct place 00.55.31 # same thing could probably be done with zip but i think it's not worth it just for a smoother install 00.59.35 # thank you! 00.59.37 Quit feteru (Quit: CGI:IRC) 01.03.10 Join z180 [0] (~chatzilla@ip-2-202-159-62.web.vodafone.de) 01.15.34 Quit n1s (Remote host closed the connection) 01.28.56 Quit z180 (Quit: ChatZilla 0.9.87 [Firefox 3.6.23/20110920075126]) 01.32.41 Join robin0800 [0] (~quassel@149.254.61.208) 01.37.09 Quit robin0800 (Ping timeout: 258 seconds) 01.40.25 Join robin0800 [0] (~quassel@149.254.61.37) 01.48.57 Quit pamaury (Remote host closed the connection) 02.02.44 *** Saving seen data "./dancer.seen" 02.05.59 Join Keripo [0] (~Keripo@vpl196.wlan.library.upenn.edu) 02.18.16 Quit robin0800 (Ping timeout: 256 seconds) 02.19.39 Quit GodEater (Ping timeout: 244 seconds) 02.21.04 Join robin0800 [0] (~quassel@149.254.61.39) 02.24.18 Quit ender` (Quit: Progress isn't made by early risers. It's made by lazy men trying to find easier ways to do something. -- Robert A. Heinlein) 02.30.06 Quit markun (Ping timeout: 248 seconds) 02.40.45 Join GodEater [0] (~bibble@cl-711.lon-02.gb.sixxs.net) 02.40.45 Quit GodEater (Changing host) 02.40.45 Join GodEater [0] (~bibble@rockbox/staff/GodEater) 02.42.49 Quit bluefoxx (Ping timeout: 255 seconds) 02.43.55 Join bluefoxx [0] (fuzzylomba@S0106e0cb4e0a6d8a.vs.shawcable.net) 02.55.33 Quit Torne (Ping timeout: 258 seconds) 02.55.46 Join Torne [0] (~torne@rockbox/developer/Torne) 02.58.51 Join Rob2222 [0] (~Miranda@p4FFF226C.dip.t-dialin.net) 03.02.50 Quit Rob2223 (Ping timeout: 258 seconds) 03.16.36 Quit hilbert (Ping timeout: 245 seconds) 03.24.01 Join hilbert_ [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 03.27.20 Quit robin0800 (Ping timeout: 244 seconds) 03.28.05 Quit MethoS- (Remote host closed the connection) 03.28.26 Join robin0800 [0] (~quassel@149.254.61.39) 03.34.07 Quit robin0800 (Ping timeout: 255 seconds) 03.35.57 Join robin0800 [0] (~quassel@149.254.61.39) 03.50.04 Quit robin0800 (Ping timeout: 244 seconds) 04.00.56 Quit mudd1 (Quit: Ex-Chat) 04.02.46 *** Saving seen data "./dancer.seen" 04.05.54 Join robin0800 [0] (~quassel@149.254.60.167) 04.10.45 Quit robin0800 (Ping timeout: 244 seconds) 04.26.13 Quit [7] (Disconnected by services) 04.26.26 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) 04.27.12 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 04.30.45 Join ageis [0] (~ageis@c-76-127-201-198.hsd1.ma.comcast.net) 04.41.57 Join robin0800 [0] (~quassel@149.254.61.167) 04.42.23 Quit hilbert_ (Quit: Computer has gone to sleep.) 04.53.31 Quit amiconn (Disconnected by services) 04.53.32 Join amiconn_ [0] (quassel@rockbox/developer/amiconn) 04.53.46 Quit pixelma (Disconnected by services) 04.53.48 Join pixelma_ [0] (quassel@rockbox/staff/pixelma) 04.53.50 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) 04.53.54 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) 05.13.48 Quit GodEater (Ping timeout: 240 seconds) 05.14.31 Quit ageis () 05.25.53 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 05.31.04 Join ageis [0] (~ageis@c-76-127-201-198.hsd1.ma.comcast.net) 05.31.46 Quit robin0800 (Ping timeout: 252 seconds) 05.34.45 Join ChickeNES [0] (~ChickeNES@128.135.100.102) 05.41.28 Quit ChickeNES (Read error: Connection reset by peer) 05.41.44 Join ChickeNES [0] (~ChickeNES@128.135.100.102) 05.44.38 Quit ChickeNES (Read error: Connection reset by peer) 05.44.52 Join ChickeNES [0] (~ChickeNES@128.135.100.102) 05.45.48 Quit ChickeNES (Read error: Connection reset by peer) 05.46.14 Join ChickeNES [0] (~ChickeNES@128.135.100.102) 05.47.12 Quit ChickeNES (Read error: Connection reset by peer) 05.47.28 Join ChickeNES [0] (~ChickeNES@128.135.100.102) 05.55.04 Join Rob2223 [0] (~Miranda@p4FFF1DFC.dip.t-dialin.net) 05.56.42 Quit Keripo (Ping timeout: 252 seconds) 05.58.39 Quit Rob2222 (Ping timeout: 248 seconds) 06.01.39 Quit freddyb (Quit: Leaving) 06.02.49 *** Saving seen data "./dancer.seen" 06.05.09 Quit ChickeNES (Quit: Computer has gone to sleep.) 06.08.13 Join robin0800 [0] (~quassel@149.254.60.39) 06.22.41 Join Keripo [0] (~Keripo@165.123.49.238) 06.33.03 Quit robin0800 (Read error: Connection reset by peer) 06.38.41 Quit Keripo (Ping timeout: 252 seconds) 06.52.13 Quit hilbert (Quit: Computer has gone to sleep.) 06.54.39 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940) 06.57.19 Quit [Saint] (Ping timeout: 248 seconds) 07.08.57 Quit feisar- (Ping timeout: 258 seconds) 07.09.02 Join feisar- [0] (jljhook@ihq.in) 08.02.50 *** Saving seen data "./dancer.seen" 08.03.18 Nick [Saint_] is now known as [Saint] (~Saint]@unaffiliated/saint/x-8516940) 08.08.00 Quit antil33t (Read error: Connection reset by peer) 08.08.14 Join antil33t [0] (~antil33t@203-100-223-143.callplus.net.nz) 08.09.57 Quit antil33t (Client Quit) 08.11.49 Join n1s [0] (~quassel@rockbox/developer/n1s) 08.12.44 Join fyrestorm [0] (~nnscript@cpe-24-90-84-81.nyc.res.rr.com) 08.29.35 Quit n1s (Ping timeout: 240 seconds) 08.31.56 Join Kiwi_CAM [0] (~Kiwi_Cam@206.192.69.111.dynamic.snap.net.nz) 08.32.21 # New commit by 03fredwbauer (r30820): fix r30818 08.33.07 Join antil33t [0] (~antil33t@203-100-223-143.callplus.net.nz) 08.34.30 # r30820 build result: 0 errors, 1 warnings (fredwbauer committed) 08.41.24 # tut tut 08.43.47 # Buschel: that auto-change directory bug has never been fixed - if by chance or magic it went away while fixing something else then it's still there. I usually don't use this feature so can't tell for sure at the moment and don't have the Ondio with me currently 08.44.33 # if it *didn't* 08.52.53 Join stoffel [0] (~quassel@p57B4C029.dip.t-dialin.net) 09.06.43 # i've noticed that on ubuntu 11.10 64bit, my amarok both crashes a lot and seems unable to restore previous playlist on restart 09.07.10 # and if you restart it without access to the db, the track-count drops back to zero 09.07.33 # (eg you have to switch the file-view to play anything) 09.08.22 # i figure that last problem might be known/expected (but it still kinda sucks when using amarok on a mobile device) 09.18.49 Join TheLemonMan [0] (~LemonBoy@ppp-192-6.26-151.libero.it) 09.22.14 # sinthetek: This doesn't sound like something that belongs in #Rockbox. 09.36.31 # oh snap 09.36.36 # my b 09.37.50 Quit stoffel (Ping timeout: 248 seconds) 09.56.26 Join dfkt [0] (dfkt@unaffiliated/dfkt) 09.59.45 Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) 09.59.45 Quit bertrik (Changing host) 09.59.45 Join bertrik [0] (~bertrik@rockbox/developer/bertrik) 10.02.43 # New commit by 03fredwbauer (r30821): Revert r30818 10.02.52 *** Saving seen data "./dancer.seen" 10.04.27 Quit Kiwi_CAM (Quit: Leaving) 10.04.44 # r30821 build result: All green 10.07.14 Join n1s [0] (~quassel@rockbox/developer/n1s) 10.09.46 Join keyb_gr [0] (~chatzilla@p4FF03013.dip.t-dialin.net) 10.23.53 # New commit by 03fredwbauer (r30822): Finish r30818 revert 10.25.43 # r30822 build result: All green 10.32.53 Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox) 10.40.39 Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) 10.40.39 Quit pamaury (Changing host) 10.40.39 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 10.44.52 # * bertrik wonders why that got reverted 10.47.36 Join z180 [0] (~chatzilla@ip-109-45-185-109.web.vodafone.de) 10.50.12 # jhMikeS: ping 10.52.32 # <[Saint]> lol: commit, fix, fix, revert, fix revert. 10.53.07 # <[Saint]> in an (almost exactly) 12 hour period. 10.59.23 # hehe, indeed 11.00.25 # lol, strange commit succession 11.04.17 # i have disassembled my THOMSON DAP 11.05.14 # but i am unsure if rockbox supports it because it only has a power button 11.05.37 # all input goes over touchpad 11.05.50 # Rockbox doesn't support anything other than the listed players. 11.06.24 Join ender` [0] (~ender@foo.eternallybored.org) 11.06.26 # i am willing to contribute a port 11.07.06 # z180: we support touchscreens and othe players exist that only have a power button + touchscreen, so if you are going to do a port then that shouldn' tbe a problem 11.07.32 # yippeh 11.08.50 # http://www.rockbox.org/wiki/NewPort 11.08.58 # the touchpad is from synaptics 11.09.03 # <[Saint]> If it has its own specific touchpad, you'll need to figure out how it works, though. 11.11.31 # <[Saint]> ture/false, and true/false in specific points shouldn't be hard to figure out. But some of these devices have support for gestures in the original firmware that presently Rockbox knows nothing of. 11.12.01 # <[Saint]> ...oh, actually...the Fuze+ port might have made some ground there. 11.12.16 # If it's a two dimensional space, "grid mode" from the touchscreens would actually probably make a really good starting point 11.12.45 # yes the previous owner told me that even volume inc goes over gestures 11.13.21 # that's not really a barrier to porting 11.13.33 # <[Saint]> Oh, certainly not. 11.13.44 # the processor/soc is the important part 11.13.55 # it just means that unless you also implement improvements to our touchscreen UI you'll have to use regular point based input 11.14.10 # getting it to run at all is enough work to be getting on with :) 11.14.10 # <[Saint]> pamaury: Do you have gestures working in your F+ port? 11.14.34 # telechips 770 already listed as supported 11.14.54 # No, i don't plan to use the hardware features because it's very poor and I still have to implement something to recognize some basic gestures 11.15.26 # <[Saint]> pamaury: Ah, right. I couldn't remember how far you'd got with the touchpad. 11.15.27 # At some point, having a "general" gesture recognition might be interesting 11.16.33 # pixelma: ping 11.16.50 # the microdrive doesnt have a CF connector 11.18.03 # z180: you will probably have to do some reverse engineering of the firmware if you want to port it 11.20.03 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 11.32.59 # yes i have tolls for that but almost no knowledge of arm asm or the reversing tools 11.33.27 # *tools 11.33.53 Join Horschti [0] (~Horscht@xbmc/user/horscht) 11.34.44 Quit keyb_gr (Ping timeout: 255 seconds) 11.36.17 Quit thomasjfox (Remote host closed the connection) 11.37.40 Quit Horscht (Ping timeout: 258 seconds) 11.38.06 # then you'll have to learn :) You can use either objdump (but I feel it is akward) or ida pro 11.45.17 # there's actually no caller of do_menu where parent != NULL except time&date screen 11.45.44 Join keyb_gr [0] (~chatzilla@p4FF03013.dip.t-dialin.net) 11.48.25 # kugel, it would be nice to have some tool to detect that kind of thing, and detect (for example) completely unused functions too 11.48.51 # A few weeks ago, I removed a function that has been unused for 5 years! :) 11.49.12 Quit bluebrother^ (Read error: Operation timed out) 11.49.35 Quit fs-bluebot (Ping timeout: 240 seconds) 11.51.14 Join fs-bluebot [0] (~fs-bluebo@g231122126.adsl.alicedsl.de) 11.51.36 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 11.53.30 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940) 11.56.47 Quit [Saint] (Ping timeout: 240 seconds) 12.02.55 *** Saving seen data "./dancer.seen" 12.06.49 # New commit by 03kugel (r30823): Fix backwardly named variable. 12.07.22 # hm 12.07.29 # dcommit doesnt return :( 12.08.27 Join GodEater [0] (~bibble@cl-711.lon-02.gb.sixxs.net) 12.08.28 Quit GodEater (Changing host) 12.08.28 Join GodEater [0] (~bibble@rockbox/staff/GodEater) 12.08.44 # r30823 build result: 0 errors, 1 warnings (kugel committed) 12.09.25 # New commit by 03kugel (r30824): Fix buttonbar and line padding in time&date screen. ... 12.09.36 # haha 12.09.56 # the build round was done before dcommit return 12.10.20 # kugel: I raised this issue but the swedish told me it was not the case, just "chance" 12.11.35 # r30824 build result: All green 12.13.45 # but I really fell that with dcommit it completes the build round before going on 12.13.47 Quit GodEater (Ping timeout: 240 seconds) 12.22.47 Join GodEater [0] (~bibble@cl-711.lon-02.gb.sixxs.net) 12.22.48 Quit GodEater (Changing host) 12.22.48 Join GodEater [0] (~bibble@rockbox/staff/GodEater) 12.41.06 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) 12.52.55 Quit z180 (Ping timeout: 256 seconds) 13.03.00 # that's not a dcommit issue. It's waiting for svn, and that sometimes takes long to return. Happens with plain svn too. 13.04.22 Quit Xerion (Quit: ) 13.09.41 Quit markun (Ping timeout: 255 seconds) 14.02.56 *** Saving seen data "./dancer.seen" 14.12.46 Join Zoiah [0] (zoiah@matryoshka.zoiah.net) 14.14.01 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 14.17.43 # what does the "MT" sign stands for on a chip ? 14.20.57 # micron technology? 14.23.03 # sometimes logos can be more distinctive than letters 14.23.25 # micron is usually memory chips I think 14.23.38 # yes 14.23.40 # it's either a dram chip or a flash chip, I think it's a dram 14.23.50 # bertrik: do you know the stfm1000 tuner chip ? Is it compatible with some other or do you have the datasheet ? 14.24.01 # micron makes dram, nand, etc 14.24.38 # pamaury, no 14.25.21 # somehow there are quite a few fm chips that are similar to si470x, but with a different register mapping for example 14.28.01 # i see the clip zip in /tools/configure - is there a working bootloader already? 14.28.51 Join y4n [0] (y4n@unaffiliated/y4ndexx) 14.30.03 # dfkt, no, but it compiles :) It's currently set up to unconditionally boot the OF 14.31.44 # aww :) 14.32.05 # i just got my clip zip - anything i can help/support you with? 14.33.28 # not really, maybe you can flash an original firmware with a 'T' suffix in the file name and check the diagnostics menu 14.33.49 # so, we can see if it's a "Visionox" and "Si4702" type 14.34.01 # pamaury: is there any place where all sansafuzeplus+ development is located? How to use the elftosb, imx_hid_recovery, etc. tools seems to be scattered everywhere. 14.34.11 # ah yes, sandisk and their sneaky switching of components 14.35.34 # pamaury, stfm1000 seems to have RDS support 14.36.02 # Zoiah: will answer you in a few minute, need to be afk. The wiki will contain all this information 14.37.40 # Which wiki? http://www.rockbox.org/wiki/SansaFuzePlus seems to be in a very outdated state. 14.38.45 # pamaury, also there appears to be a linux driver for it 14.39.03 # I couldn't find a datasheet with all register + their meanings yet 14.46.00 # Zoiah: SansaFuzePlus is not outdated, it's just the wiki page for the Fuze+, the SansaFuzePlusPort is the one relevant 14.46.21 # I've not yet describe how to interface all tools because it's a bit tricky 14.46.34 # and I want to write a tool that does everything 14.47.32 # I thought it was outdated because of "Unfortunately, we do no t yet know how to use this recovery mode." among other things. 14.48.39 # If it's not for public consumption yet, that's also fine. :) 14.49.41 # so, we can see if it's a "Visionox" and "Si4702" type <-- confirmed, both the same on mine 14.49.55 # well yes, it's partly false, we know how to use the recovery mode to upload some code to it 14.50.08 # I'll fix that 14.50.17 # dfkt, ok, good, we have datasheets for those :) 14.50.38 # nice :) 14.52.57 # pamaury: ohh, and one comment. At least on Ubuntu Oneiric 11.10 'gcc -Wall -O2 -std=c99 `pkg-config --libs --cflags libusb-1.0` -o imx_hid_recovery imx_hid_recovery.c' doesn't build, because the library is before the compilation. I need to put the `pkg-config` behind it for it to work. 14.53.02 # maybe you can also check if it's possible to downgrade the original firmware version, dfkt ? 14.53.31 # pamaury: http://pastebin.com/vAfVnPX2 14.53.41 # Zoiah: ok, I'll change that 14.54.05 # or just see if it accepts the current firmware version again for flashing 14.54.33 # as always, baidu has some datasheet for the stfm1000 but it doesn't have the register description http://wenku.baidu.com/view/abbdf74be45c3b3567ec8bd6.html?from=related 14.55.59 # I'd like to programmatically switch to the WPS screen. Is this doable? If so, how? 14.56.52 # bertrik, i went from firmware x.17 "a" to "t" to "a", then to x.15 "a" - no problems 14.57.06 # good :) 14.57.16 # thanks 14.57.42 # you're welcome, can't wait to get audio pan/balance on that thing :) 14.58.52 # I think the linux code for the stfm1000 will have to do 14.58.56 # Lalufu: depends from where 14.59.14 # BTW, does anyone know of a simple way to run a small piece of ARM code (with no hardware access) in an emulator, and modify/inspect registers before/after running the code? 14.59.57 # dfkt, this should be one of the easier ports 15.00.14 # JdGordon: I don't know. Background: most of the IAP playback control works by sending button events. those usually just work on the WPS screen. 15.00.16 # only difference is the screen, the fm chip, and the microusb port, i assume? 15.00.31 # to the clip+ i mean 15.00.36 # So the idea was to switch to the WPS screen as soon as IAP commands are detected, so that button events work as expected. 15.00.56 # yes, basically, also the button mapping is a bit different. And microusb port should not make a difference in software. 15.01.19 # Lalufu: you're probably better of calling the proper functions for the button instead of letting the wps handle them 15.01.25 # s/probably// 15.01.25 Quit antil33t (Read error: Connection reset by peer) 15.01.35 # and the fm chip in the sansa clip zip will probably work without modification in rockbox, although without RDS 15.01.49 Join antil33t [0] (~antil33t@203-100-223-143.callplus.net.nz) 15.01.55 # rds doesn't work in the stock firmware either ;) 15.02.24 # JdGordon: where are those functions defined? 15.02.36 # Lalufu: depends what you need to do... 15.02.48 # simple once like audio_pause()/audio_stop() 15.02.52 # ones* 15.02.56 # for a start play/pause/stop/next track/previous track/ff/rew 15.03.04 # the last two are tricky. 15.03.05 # wow, the linux code for stfm1000 RDS is 1500 lines long 15.03.06 # dfkt, I wondered about that ... some people say they have RDS, but sandisk doesn't advertise it 15.03.35 # bertrik, i only get random garbled letters on some stations, not the station id - and nothing on other stations (known to have rds, from my car radio) 15.03.36 # pamaury, I think we should split the RDS processing code from the tuner driver(s) 15.04.12 # Lalufu: yeah, not sure how ff/rwd works. 15.04.17 # basically RDS sends out 8-byte frames, where each frame can be part of a larger message 15.04.34 # JdGordon: currently it just does, if I keep sending ff/rew events :) 15.04.44 # I thought RDS was rather simple, the stfm1000 code look sextremely complicated 15.05.11 # so I think we should make a generic RDS processor, that takes the 8-byte frames, checks and reassembles them into larger messages 15.05.25 # Lalufu: see apps/gui/wps.c ffwd_rew() 15.05.53 # that is pretty bad,s omeone shld fix the audio api to set a ffwd/rewind start/stop function 15.06.00 # the random letters are always four on the zip's screen - which would be exactly 8 bytes i assume? 15.07.31 # is the clip zip tuner chip the same as in the fuze+ which both have rds support ? 15.09.01 # dfkt, I don't know, I'd have to look it up in the spec. AFAIK, the station name is carried in two frames, carrying 4 station name characters each 15.09.25 # pamaury, no, the clip zip seems to have an si4702 compatible, probably an si4703 15.10.10 # isn't it the same as in the fuze+ ? 15.10.12 # There is a bit of difference between RDS in europe ("RDS") and in the US ("RBDS"), but I thought it was only minor differences 15.10.35 # JdGordon: assuming that, for now, switching to the WDS screen would save a lot of pain, is that doable? 15.12.07 # I don't advise that... 15.13.02 # Lalufu: can i see your patch? 15.14.23 # there's a GIT tree at http://git.camperquake.de/gitweb/gitweb.cgi?p=rockbox.git;a=shortlog;h=refs/heads/iap-rework 15.14.39 # I can cook up a diff against my last merge with the master branch 15.15.33 Quit liar (Quit: hallowed are the ori!) 15.15.40 # pamaury, sorry I don't know exactly what fm tuner chip is in the fuze+ 15.16.37 # Lalufu: a diff would be better :) 15.16.42 # I think it is a si4703, I did some tests but don't remember 15.19.09 # Lalufu: I think being really nice to jhMikeS and begging/bribing him to get a nice ffwd/rewind API into playback is the way to go :) 15.40.11 # JdGordon: http://ryoko.camperquake.de/temp/iap-rework-diff-r30804.diff 15.40.27 # That's not from the tree published at git.camperquake.de, but from that tree+a lot of logf() 15.42.57 # Lalufu: dont use IAP_MALLOC_DYNAMIC if that actually wraps about buflib handle... 15.43.12 # malloc and buflib are very different 15.44.00 Quit TheLemonMan (Quit: WeeChat 0.3.5) 15.44.49 # I can rename that, it's just an easy way to enable dynamically allocated memory for the RX/TX buffers (it defaults to static buffers) 15.46.30 # ok, you're in apps/ so there is no reason you cant use the playback api directly... 15.46.43 # avoid passing key events anywhere or things might break 15.47.01 # also, think about splitting up the file into a subdir and smaller files 15.47.48 # (even better would be to split it completly into a seperate library :) ) 15.48.47 # yeah, I thought about that. It's getting way too large. 15.50.15 # afk for a while 15.51.44 # JdGordon: yes, the code is in apps/, but it's tightly tied to the core code, by plugging into the serial interrupt handler and the button handler. 15.52.11 # ok 15.52.46 Quit Riviera (Ping timeout: 248 seconds) 15.54.38 # but the serial handler is on my list of things to get rid of. If I can figure out how. 16.02.57 *** Saving seen data "./dancer.seen" 16.04.23 # bluebrother: ping 16.05.01 # my albumart fails to decode 16.05.24 # and wtf happend to the widgets 16.08.39 Nick guymann_ is now known as guymann (~charles@69.0.8.83) 16.12.17 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 16.16.49 Join GermanMushroom [0] (~c@s5146db6a.adsl.wanadoo.nl) 16.18.15 Quit hilbert (Quit: Textual IRC Client: http://www.textualapp.com/) 16.19.13 # hm, it was installed on the sdcard 16.27.17 Join Riviera [0] (~Riviera@gateway/tor-sasl/riviera) 16.43.21 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 16.50.16 Join MethoS- [0] (~clemens@134.102.106.250) 16.57.01 Quit GermanMushroom (Read error: Connection reset by peer) 16.57.53 # dfkt, so indeed it seems to contain an si4703 which is basically the same as the si4702 in some clip+ players, but with RDS functionality added 16.58.21 # and basically the same (or slightly more?) battery capacity as the clip/clip+ 16.59.31 # the thing with the green sticker must be the SoC, the thing in the topright the flash memory, the smaller rectangular chip below the SoC is the fm tuner, I don't know what the rectangular thing between the SoC and the flash is 17.16.17 # * kugel hits http://stackoverflow.com/q/7228633 17.28.11 # New commit by 03kugel (r30825): Android: Work around an android bug. ... 17.30.15 # r30825 build result: All green 17.38.31 # kugel: pong 17.38.48 # bluebrother: did you see my last commit? I wonder if that was an issue for you? 17.38.56 # I guess not 17.39.08 # no, it wasn't. 17.39.37 # I had strange crashes after buflib came in. That disappeared after various buflib fixes, so I assume it was related to that. 17.39.53 # I got an exception, and thus the rockbox logo was always shown 17.40.21 # hm, I should have mentioned the actual symptom in the ci message 17.42.35 # bluebrother: while I like the AA in the notification area, I think the app icon shouldn't be hidden 17.42.43 # have you tried AA on the right side? 17.52.11 Quit n1s (Ping timeout: 240 seconds) 17.55.31 Quit keyb_gr (Ping timeout: 256 seconds) 17.57.44 Join keyb_gr [0] (~chatzilla@p4FF03013.dip.t-dialin.net) 18.02.59 *** Saving seen data "./dancer.seen" 18.14.06 Join funman [0] (~fun@rockbox/developer/funman) 18.15.58 # hello 18.21.20 # <[Saint_]> kugel: You still have the app icon in the status bar...I don't see the problem really. 18.21.30 # bertrik: how is clipzip port going? 18.24.13 # <[Saint_]> Of course, someone might have their statusbar hidden...but, that's a non-default personal choice that no one should really bother catering for. 18.24.28 # funman, still waiting for the player hardware 18.24.44 # dfkt made some photos of the insides 18.24.46 # bertrik: ah, didn't you order it weeks ago? any ETA? 18.24.51 # on ABI ? 18.25.34 # <[Saint_]> bertrik: Hasn't it been like, ~5 weeks now? 18.26.27 Nick [Saint_] is now known as [Saint] (~Saint]@unaffiliated/saint/x-8516940) 18.27.11 # funman, he posted them on -community. It's been four weeks now, I'll get an update on monday 18.29.20 # funman, I can do some more preparation. For example, the code to set the OLED brightness of the R,G,B components is apparently some complicated formula that is difficult to figure out. 18.29.21 # bertrik: you still have a link to the pics? i'm curious to see how it ressembles other ams 18.29.39 # you didn't identify the screen controller? 18.29.50 # I could just run the code on an emulator for a limited set of brightnesses and use a table 18.30.28 # funman, http://img.elektrokrishna.com/images/15460629326576860729.jpg http://img.elektrokrishna.com/images/23317636826245781269.jpg and http://img.elektrokrishna.com/images/43004704065272451097.jpg 18.31.32 # I know which OLED controller is used (just 2 commands don't match the datasheet) and I think I also know which OLED display is used, but apparently there is a custom calculation to go from brightness to R,G and B currents 18.31.36 # or voltages 18.31.41 # at least the plastic cases are compatible ;) 18.46.53 # kugel: did you see FS#12337 was reopened? also, additional comments have been added 18.46.53 # http://www.rockbox.org/tracker/task/12337 3r30773 breaks all skin fonts (bugs, new) 18.47.32 # mc2739: no i didn't. I should have been notified IMO 18.50.43 # kugel: it's odd that a notification wasn't sent. I thought flyspray would do that. 19.04.01 Quit [Saint] (Quit: Quit...) 19.13.34 # New commit by 03fredwbauer (r30826): Add functions font_set_ui() and font_get_ui(). The font returned by FONT_UI used to be fixed at zero but since buflib-fonts (r30589) can be different, ... 19.14.22 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 19.15.43 # r30826 build result: All green 19.17.23 # you can enable/disable notifications on individual flyspray tasks 19.25.38 Join Jerom [0] (~jerome@79.132.42.48) 19.26.36 Quit fyrestorm (Read error: Connection reset by peer) 19.31.07 Join Xerion [0] (~xerion@5419A766.cm-5-2c.dynamic.ziggo.nl) 19.32.25 Quit [Saint] (Read error: Connection reset by peer) 19.33.24 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 19.37.23 # mc2739: I'll have a look tomorrow, g2g now 19.38.31 Join stoffel [0] (~quassel@p57B4C5F9.dip.t-dialin.net) 19.39.55 Join GermanMushroom [0] (~c@s5146db6a.adsl.wanadoo.nl) 19.44.44 # kugel: thanks 19.52.49 Quit stoffel (Ping timeout: 256 seconds) 19.59.44 Quit Xerion (Quit: ) 20.03.00 *** Saving seen data "./dancer.seen" 20.19.51 Quit GermanMushroom (Read error: Connection reset by peer) 20.22.32 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel) 20.29.45 Quit hilbert (Quit: Computer has gone to sleep.) 20.30.16 Join Xerion [0] (~xerion@5419A766.cm-5-2c.dynamic.ziggo.nl) 20.41.51 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) 20.56.35 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 20.58.25 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) 21.01.54 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel) 21.06.50 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel) 21.07.04 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel) 21.41.50 Quit tchan (Quit: WeeChat 0.3.5) 21.42.09 Join tchan [0] (~tchan@lunar-linux/developer/tchan) 21.54.01 # funman, I think you ran some code in an emulator once, during development of AMSv1 or AMSv2, right? 21.54.33 # Can you help me run some code from the OF? The code in question does some kind of calculation, it doesn't try to access hardware. 22.03.02 *** Saving seen data "./dancer.seen" 22.16.37 Quit Jerom (Quit: Leaving.) 22.33.58 Quit pamaury (Ping timeout: 240 seconds) 22.42.32 # kugel: all apps I've seen so far that use a bigger icon in the notification area (contact picture etc) have it on the left side. I don't think we should do it differently just because someone likes it better another way. 22.42.33 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 22.43.20 # kugel: and the Rockbox logo is shown in the notification bar anyway. Putting it in the notification area is a bit too much IMO, especially if the playing track has no AA. Showing the RB logo three times is ... well. 23.03.29 Quit pamaury (Quit: No Ping reply in 180 seconds.) 23.03.42 Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) 23.03.43 Quit pamaury (Changing host) 23.03.43 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 23.26.35 # i'm a bit confused, didn't find a solid anwer in the docs - sbs "base skin" contains the header seen on each screen, not just the wps? or is it more than that, or something different? 23.28.24 # dfkt: the sbs defines how non-wps screens look 23.29.08 # I can't remember now what the statusbar does in the wps if you use an sbs 23.29.25 # hmm, i thought that's defined in the /themes/*.cfg file? 23.29.51 # sorry, the statusbar *tag* 23.33.15 # so i assume for a global custom status bar everything is put in the sbs? 23.33.31 # yes 23.34.31 # thanks, i will try my luck :) 23.39.35 Quit y4n (Quit: 6,000,000 ways to die — choose one.) 23.42.34 Join CaptainKewl [0] (captainkew@207-237-110-248.c3-0.nyr-ubr2.nyr.ny.cable.rcn.com) 23.44.36 Join Strife89 [0] (~Strife89@207.144.201.128) 23.47.09 # <[Saint]> Its a bit more complicated than that. 23.47.24 # <[Saint]> Non-wps screens isn't true. 23.47.54 # <[Saint]> The .sbs can define most of the .wps also 23.49.01 # <[Saint]> An entire theme can *almost* be done with just an .ABS 23.49.08 # <[Saint]> *sbs 23.50.19 # i looked at your android default theme, trying to figure out what goes where 23.50.46 # <[Saint]> You'd only need .wps and .fms to load the backdrop since backdrops can't be loaded conditionally. 23.51.28 # <[Saint]> The only reason I don't do that in my themes is convention, it would make of hard to read (for some) 23.51.52 # <[Saint]> ...but yeah, the only thing the 23.52.20 # <[Saint]> .sbs can't do is backdrops for multiple screens. 23.53.02 # so a dedicated .wps wouldn't even be needed when one doesn't use backdrops? 23.53.11 # * gevaerts nods 23.53.35 # nice, that keeps clutter low, since i don't intend to use them 23.55.39 # another thing i can't figure out is using one touchscreen 'button' for both rew/skip (and ffwd/skip, respectively) 23.55.44 # <[Saint]> Well...yes and no. It makes code a:more abundant and b:a bit harder to read. As you need to enclose almost everything in %cs conditions to make sure it fires in the correct screen(s) 23.56.07 # ok 23.57.35 # <[Saint]> Touchscreen areas is a simple one. A touch area can share "long" and "short" touch defines. Or tap and hold respectively. The tap event wont fire once the hold event is true. 23.57.40 Quit benedikt93 (Ping timeout: 255 seconds) 23.58.00 Quit hilbert (Quit: Computer has gone to sleep.) 23.58.47 # i tried repeat_press, which works for seeking, but then skip doesn't work on the same button