Very good! ![]()
I made your suggested change and removed the delay I had used to mask the problem. Now I see no sign of the delayed 'buffering' problem!
It's somewhat hard (without adding delay) to press a button short enough such that only one value is sent, but that is the nature of the remotes automatic repeat function and not your program.
If used in an application one should check each value received and throw away any sequentially received duplicate values. It's not hard to build a command protocol around that minor restriction.
Again, a very nice contribution. And you received immediate feedback from multiple users and testing and you might otherwise not have discovered this symptom for awhile. Again community works well for all, users and contributors. ![]()
Thank you;
Lefty