Think of the key as a 'USB Stick'.
It is just a device to hold data.
It is in a colored plastic thingy so humans can tell one key from another.
The Segway can read the key.
If you can write to the key, you can create a custom key.
You need to write data, in the correct format.
The data includes;
Segway info
Keycode for the particular Segway
Speed info.
Steering info.
Error correction coding too.
So, yes, it is well thought out and robust. Just not dead simple.
Now, what was the real question ?
|