Rockbox Development > New Ports
Sansa Fuze+
gama:
@alienkid10: could you please tell me which svn revision are you using? Also the problem i reported doesn't happen in simulator build.
alienkid10:
R31045. I tryed to play a video today and only get "cannot create buffering thread" any help?
pamaury:
Hi,
I might know why the thread won't create, I'm missing an extra thread define because of the touchpad thread. I've worked on a radio and I must admit I hit a wall :) The radio chip i2c works but it won't seek/tune for some reason (which why the device freeze). It might be due to some incorrect oscillator setting and our generic code for that chip doesn't do the init quite correctly. I hope will fix this problem soon but I don't have much time during the week.
alienkid10:
no prob. Get radio working first. Video isn't that important.
metaphys:
Hi all :D
I've started to have a look at the touchpad code. Although, i still don't trust me enough to start implementing gesture, I might have find some interessting test to perform on the touchpad in order to adjust one of the only setting that would stay whatever we implement: sensitivity.
You might have noticed that if you go to the touchpad debug screen that pamaury told about a few days ago (system > debug > view hw info and then pressing in the middle of the cross 2 times) you can actually set the touchpad sensitivity using volume button. Be carefull, above some value you will not be able to control anything because the touchpad will go mad even if you don't touch it, under some value you will not be able to use it anymore (in any case the value get reseted on reboot). You can use this to set the value that you prefer for example for it remains as long as you don't turn the device of.
But before going any further as implementing some setting menu or even calibration, I would need further test. The biggest problem is that we don't know if the values we need are mainly the same/totaly a matter of taste/only different on different hardware. Depending on the answer I could know how to go further.
So I've found some "objective event that could be used to make comparaision:
In the debug screen you will see 3 values that are always moving if you touch the touchpad "attn" and the two "rel" values. I noticed that if the value is too high, those value are still moving and never get stable again even if you don't touch anything (but after having touched it once) on my device the limit is sensi: 24 above this values it does not calm down... Then I also noticed that if you do the tap and hold gesture (double click but you hold the hand on the touchpad on the second contact) if the values is two high the tap and hold always remain... (on my device it occurs for any values above 21) so let's says this will be the HIGH values.
On this other and if the values is to low the contact cursor is starting to flicker. It means that if you hold tap and hold pressed while setting sensitivity down at some point it the tap and hold message will disapears. And it starts from the corner (which is actually the reason why we have difficulty with side upper button) and also with the vertical line of the cross (strange, but this is the reason why we sometime have problem with down) So if we do a tap and hold on the back button and hold it while setting sensitivity down it we could decide it will be our LOW values. (on my device -9)
Finally we could have a PREFered values. (for me 21)
It would be nice if you could test this and send me your values so that we know how consistent they are. In order to avoid flooding this thread, you could PM me.
For the moment this is difficult to test because the sensitivity setting of the sensitivity is itself to sensitive :D !!!
But I've made a little patch. it is in the flyspray: http://www.rockbox.org/tracker/task/12405. I don't know all long it will take to have it in the build so for the moment this will only be for compiling user - others one could try the alternative test build on the port's page. Anyway the mixing between power and volume button is still anoying...
EDIT: Well it is a very simple hack on a debug fonction, i've tested it, but I guess that you should wait for answers or comment to come either here or on the flyspray before testing it ::)
Pamaury: Regardind Rockbox utility it turns out that it is not possible/not worthing to implement before we have the bootloader on the server. As I don't trust me enough to write something without being able to make test step by step, I will have to wait on that. Anyway I will probably have to update things because Bluebrother is also updating the way installing methods are implemented in rbutil (http://www.rockbox.org/tracker/task/12402)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version