View Single Post
Old 07-26-2011, 02:49 AM   #38
mobad
Enthusiast
mobad began at the beginning.
 
Posts: 27
Karma: 23
Join Date: Jan 2011
Device: Kindle 3 WiFi
Heh, I never actually tested the screensavers.

waitforkey doesn't detect the power switch unfortunately so I'll have to find a way to detect the power state (unless anyone else knows a method)
Err just found one "lipc-get-prop com.lab126.powerd state"
(Btw "lipc-probe -av" shows some pretty cool stuff.)

I'm still not sure how I would detect a state change though...
I'd really rather not have to check every second or something, even then does it really matter?

I like the look of the current one better but I don't like the speed.
The "echo -e "19 0\n18 0\n19 7 > /proc/eink_fb/update_display" one creates blurry text.
I actually like "echo -e "18 2\n19 7 > /proc/eink_fb/update_display" the most even though it creates blocky text.

About the speed of the eink, it seems to depend mainly on the complexity.

You can play around with:
time eips -p
time eips -p 255 (well 0 to 255 but 255 looks really cool...)
time eips 10 10 "Random text"

Everything but the first one takes 0.07s and the first one takes 0.24s

There is some stuff that I found interesting but didn't have time to check out (and probably won't check out for a while):
/sys/devices/platform/eink_fb.0/promote_flashing_updates
/sys/devices/platform/eink_fb.0/eink_debug
/sys/devices/platform/eink_fb.0/vcom
(Those were from /etc/init.d/video)
/etc/init.d/functions
Hmm... in the functions file there is something that checks for the existence of /INTERNAL_FEATURES_ENABLED__DO_NOT_RELEASE I wonder what that will enable...

Last edited by mobad; 07-26-2011 at 09:56 PM.
mobad is offline   Reply With Quote