![]() |
#1 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 23936
Join Date: Aug 2016
Device: K5 Touch, K3 Keyboard, Nook ST
|
Is this a crazy idea or not?
Hi all. I'm new here, but it looks like a great thing you all have going! Anyway, I'd like to bounce an idea off of all of you Kindle experts and see if you think it sounds reasonable (i.e., can the Kindles handle this).
Basically, I'm hoping to be able to hack a bunch of Kindle Touches to run a full screen web app (custom written for the kindle) on batteries for about 11 hours a day (screen saver/sleeping turned off). 95% of the time during the 11 hour time period, the Kindle would act as a refreshing informational display. Once a minute (ideally...but can be every 5 minutes if necessary to save batteries), the Kindle would contact a local web server to get information and do a cpu-lite refresh of its display. The other 5% of time there will be user interaction with the web app. Nothing computationally expensive, but during this time there would be some wifi traffic and page loads. So question #1 is do you think that 11 hours is a reasonable-to-expect battery life? I could determine the answer to that question by making a dummy web app to try and mimic the approximate amount of cpu/screen refreshing that the real app would have, but if you all already know that my expectations are clearly reasonable or clearly unreasonable, that would save me a step. I have a feeling my expectations may be borderline here (and thus might have to test to be sure). Please let me know! Batteries aside, I know I could write the web code needed and think I can handle enhancing K5 WebLaunch in way to make the software actually run on the Kindle with the desired additional features. However, I don't know what I don't know about the Kindle platform as a whole, if that makes sense. If you could give me some heads up on things I should be aware of--gotchas or pitfalls for this type of application--that would be awesome, and please consider that question #2. Finally, regarding enhancing WebLaunch, which I just mentioned, that leads to question #3: anybody see any obvious issues to me eventually being able to figure out how to add the following functionality? - Ability to launch the app so you hold the kindle in an upside down orientation. - Ability to either block or (even better) remap the home button. - Ability to play sounds. (In my case, a short "ding" type clip to attract attention to the display a couple of times an hour.) My rudimentary understanding is that there are Pillow/LIPC calls that could be used to make those happen, right? Thanks in advance, and apologies for the long post! If you're curious as to what all of this would be used for, check the spoiler. *I* think it is something cool. Spoiler:
Last edited by xorlof; 08-21-2016 at 01:32 PM. Reason: Insert smaller image |
![]() |
![]() |
![]() |
#2 |
Just a Yellow Smiley.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,161
Karma: 83862859
Join Date: Jul 2015
Location: Texas
Device: K4, K5, fire, kobo, galaxy
|
Not sure about the second part.
You said checking the internet once a minute. At best, that would drain the battery every day. Even at every 5 minutes, at best you might get 3 days of battery life. Refresher on Kindle battery life. That one month of battery life you have read about is based on reading 30 minutes a day with the wifi turned off. So battery time is actually only about 15 hours under those conditions. Wifi constantly on, cut the time to 10 hours. Wifi pretty much constantly checking time will be at best 7.5 hours. Yes, I know the ads for battery life are a bit misleading. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Just a Yellow Smiley.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,161
Karma: 83862859
Join Date: Jul 2015
Location: Texas
Device: K4, K5, fire, kobo, galaxy
|
Now that game looks like H G Wells war games. Except modernized. Totally cool.
|
![]() |
![]() |
![]() |
#4 |
Just a Yellow Smiley.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,161
Karma: 83862859
Join Date: Jul 2015
Location: Texas
Device: K4, K5, fire, kobo, galaxy
|
Also which kindle are you thinking of using?
|
![]() |
![]() |
![]() |
#5 |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Depending on the model of the Kindle and what communications you have enabled, the battery run-time is from 2 to 4 hours.
or as you describe it; 2 hours running, 9 hours asleep out of every 11 hours. |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Just a Yellow Smiley.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,161
Karma: 83862859
Join Date: Jul 2015
Location: Texas
Device: K4, K5, fire, kobo, galaxy
|
Quote:
I think we need to know how many seconds each check and update takes. |
|
![]() |
![]() |
![]() |
#7 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 23936
Join Date: Aug 2016
Device: K5 Touch, K3 Keyboard, Nook ST
|
Thanks for the initial feedback. Much appreciated Here are some answers/clarifcations. For devices, I am talking about the Kindle Touch (1.0). Why that model? Three reasons: 1) most importantly, I can get them cheap (with good battery life remaining), 2) it has a touchscreen so I can make an interface people can easily pick up and use, and 3) it was one of the last Kindles to have a speaker which I'd like to briefly use for the app.
Regarding battery, this was my thinking: Kindles are conservatively (?) rated at one month of battery life at 1/2 hour of reading per day. It seems like you can hit that number even with wifi on. (Some ads from the kindle 3/4 era say 2 months after the Nook started making that claim.) So that is conservatively 15 hours of non-sleeping time, with the screen probably updating about once a minute. I'm hoping to hit 11 hours, which sounds easy enough (4 hours less than 15), but the devices I'd be using don't have brand new batteries (the batteries are in good shape though) and I'll be using Wifi. That's why I was saying I thought 11 hours might be cutting it close. You asked about how long it takes to do the update? It will be contacting a local, non-overloaded web server retreiving small data sets, so I'm guessing less than a second to get the data. And I'm guessing about a second processing and displaying the data, even on the Kindle's reasonably slow processor. It's very straightforward in that regard. (The majority of per-minute updates will return no new data relevant to the currently active screen in the web app, so the only screen update will be to update the minutes-remaing-to-play-out-the-current-round countdown. After it's done displaying the update the cpu should go back to idle (or at least my web app won't be doing anything until the next per-minute update). I don't want the device to ever go to sleep during the whole event though because ideally I want a person to be able to pick up the device at any time and interact with the web app--no "press power button to wakeup" instructions needed. This interaction time should be short--probably only in the range of a half hour total for the whole 11 hour day. I would recharge the Kindles each night. Does that make sense? Last edited by xorlof; 08-18-2016 at 04:12 PM. Reason: details |
![]() |
![]() |
![]() |
#8 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 175
Karma: 54048
Join Date: Mar 2016
Device: PW3 5.6.5-usbnet
|
I'd expect 1-2 broken or lost Kindles during each tournament day. Do you plan to use them each weekend?
I like the idea to aid the players and to allow them to submit their data on their own. Based on what I know right now about your plan I'd avoid implementing it requiring Kindles. In any case you need a central application to handle the data. You need to setup a private wifi - this could be an issue if you have a lot of clients/data. And you likely need to provide USB charging slots. It will be 'net' based as you plan to use wifi. It may be more easy to build a web application so the users may use their own smartphone browser to get the data. I know the display is smaller but you could run the web app also in a Kindle or Kobo browser if available - so it would be completely device independent. And for finals you may use a 4K screen and show the browser/web UI there. |
![]() |
![]() |
![]() |
#9 |
Just a Yellow Smiley.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,161
Karma: 83862859
Join Date: Jul 2015
Location: Texas
Device: K4, K5, fire, kobo, galaxy
|
Makes perfect sense.
|
![]() |
![]() |
![]() |
#10 | |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
It does not make anyone willing to take the time to answer your next question(s). Rethink all of that - Your rationalizing without any facts, only marketing statements. Other than that, the error in your thinking is that the Kindle does not shift to a low power mode between page turns. The only time the Kindle is actually 'running' is during the changing of the display. |
|
![]() |
![]() |
![]() |
#11 | |||||
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 23936
Join Date: Aug 2016
Device: K5 Touch, K3 Keyboard, Nook ST
|
Quote:
I'm hoping you can help me take that detail and apply it to your knowledge and experience. You mentioned: Quote:
I think that's what you were getting at when you wrote this: "Depending on the model of the Kindle and what communications you have enabled, the battery run-time is from 2 to 4 hours. or as you describe it; 2 hours running, 9 hours asleep out of every 11 hours." Just to clarify and be sure: does that mean if I'm running my Javascript and web page repaint for less than 2 hours of CPU time before recharging, and the rest of the 11 hour block time I have the device sitting idle (but NOT have the Kindle in sleep mode), I'm probably OK? Pardon my denseness, I'm just trying to parse your information correctly! ![]() Quote:
No, these wouldn't be used each weekend, but if all goes well I hope to have them see regular use. Quote:
Yeah, that's what I'm hoping to avoid and trying to live within the Kindle's battery budget, but am not sure if I can! Quote:
Thanks again all! Last edited by xorlof; 08-18-2016 at 05:25 PM. Reason: clarity |
|||||
![]() |
![]() |
![]() |
#12 |
Just a Yellow Smiley.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,161
Karma: 83862859
Join Date: Jul 2015
Location: Texas
Device: K4, K5, fire, kobo, galaxy
|
Your best bet would be to set up a kindle and check your battery time.
1. No matter the router, you will have to have the wifi on. Do you have a test kindle to see if your program will work? |
![]() |
![]() |
![]() |
#13 | ||
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
But the basis being used is for the purpose of reading a book. Which was my point - you where mixing Apples and Oranges in your reasoning. Quote:
Keep in mind, the Kindles have a meta-stable display - - they do not have to be running for the display to continue showing what was last written to it. That might be the point you overlooked when you thought the device was running while displaying a book page. "meta-stable" == does not require refresh |
||
![]() |
![]() |
![]() |
#14 | |
Just a Yellow Smiley.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,161
Karma: 83862859
Join Date: Jul 2015
Location: Texas
Device: K4, K5, fire, kobo, galaxy
|
Quote:
|
|
![]() |
![]() |
![]() |
#15 |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Free (Kindle) Crazy Sexy Cancer Tips (Crazy Sexy) | arcadata | Deals and Resources (No Self-Promotion or Affiliate Links) | 1 | 01-21-2011 01:15 PM |
Crazy Idea -- Photo Frame as Book Reader | Polydwarf | Alternative Devices | 14 | 02-27-2010 03:53 PM |
Crazy idea - search? | atesta | Sony Reader Dev Corner | 12 | 08-23-2008 05:33 PM |
PRS-500 An idea so crazy, it just might work | Nate the great | Sony Reader Dev Corner | 13 | 11-30-2007 10:56 AM |