Grisbot One-Click Transfer

I have been going with three buttons for the transmit procedure because I needed to calibrate light and dark rectangles before I could read the data. That made it cumbersome and confusing to use the transmit procedure.

Here’s how the old data transmit procedure went:

zzz2

1. Click the hi-cal button.
2. Turn the robot on and hold it up to the screen.
3. The LED blinks once, then twice.
4. Click the lo-cal button.
5. The LED blinks once, then twice, then once again.
6. Click the Transmit button and wait.
7. If the LED blinks twice, it’s a successful transfer.

I would have liked to have had everything done with a single click, but I knew that would require time synchronization between the robot and computer while reading the hi and lo cal rectangles, and I had troubles in the past with time synchronization.

But then . . . I realized that my troubles with robot-computer time-synchronization for data transmission involved mere milliseconds. In the calibration procedure, however, I was dealing with full seconds. The robot and computer surely can’t get out of time synchronization by a full second in only a couple seconds unless their relative velocity to one another is greater than 87% of the speed of light, in which case I have bigger problems.

So here’s how the new procedure goes:

one_click

1. Turn the robot on and hold it up to the screen.
2. The LED blinks once.
3. Click the Transmit button and wait.
4. If the LED blinks twice, it’s a successful transfer.

Instead of having to watch nine LED blinks and click three times, the user need only watch for three blinks and click once.

So simple a 57-year old can do it!

About engineerzero

Once and future engineer.
This entry was posted in Uncategorized and tagged , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s