Wahoo! At last! It Blinketh! And in Green! A thousand thank-you’s for this file.
In a more earnest note, perhaps this a reasonable time for these following thoughts. They are my first posting. I hope this is the correct forum. If not, please accept my apologies and direct me appropriately.
About BlinkUp… I was 1 of the (few, or many?) people who couldn’t properly commission my 1st Imp. Not even via several different versions of Android, and several different devices. There has to be a better, more reliable, more universal process to do this; else, many potential developers will simply walk (or RUN) away in frustration. If the BlinkUp process is so variable and sensitive inside my shop, what will it be like in a ‘field’ environment where ambient light, etc. are less controllable. Perhaps it might be of value to the majority of users, if these thoughts were considered by the team responsible for the BlinkUp process (if they haven’t already considered these ideas). If you allow me the assumption that the BlinkUp’s primary cause of failure is that the pixels being driven on the display either can’t hit max intensity quickly enough or can’t decay to black fast enough (in other words, the bits flashed cant be clearly detected as 1 or 0:
- what about reducing the number of pixels being driven into a ‘box’ of 64x64 pixels on-screen (takes less power, and faster response time); or
- What about using just 1 color (i.e. GREEN, or the color that mst closely approximates the ‘sensitivity sweet-spot’ of the photodetector) to blink on the BlinkUp device screen (fewer pixels being driven require less power, therefore possibly faster response times); or,
- if its a timing stability issue, how about slowing down the flash rate so that there is more slack in the timing specs between bits. Perhaps this would allow more hardware devices and platforms to be acceptably used for BlinkUp.
I seem to recall similar performance issues in the early days of IrDA, but all were eventually solved and the transmission rates went from the unstable k’s to the stable Mbits.
Thanks for any kind consideration you offer this post.