Hopefully these are marked clearly enough...
The door is for getting inside the ship core, just follow the light to get into the core. You can find the door again in a similar way.
The green light indicates when it is safe to input another command, blue light shows when the system is working, and red light either means the system won't accept new input, or a blacklisted memory cell is selected. You can usually tell which is which since the green light does not turn off when you select a blacklisted cell.
The select bits are for selecting the target memory cell to run operations on.
The reference bits are for referencing another memory cell from another memory cell. Used to chain together gestures into one composite gesture.
Commands:
Demo: Found on the IO. Runs every gesture stored in memory, and runs the last memory cell regardless of the status. This does mean the hand might break if you have part of a composite gesture in the last cell, AKA it's blacklisted.
Run Selected Program: Actually is just the Ready button. Runs the selected program provided the IO has it's input set to true.
Safety: Prevents the user from changing memory cells or running expensive commands while it's off. If you want to program, then you have to enable this.
Imprint Selected Memory: Deletes the selected memory cell and copies the data from the cache to the memory cell.
Clear Selected Memory: Deletes the selected memory cell.
Clear Cache: Deletes the cache. The display should reflect this.
Load Cache From Selected: Deletes the cache and copies data from the selected memory cell to the cache.
Run From Cache: Runs what is inside the cache without filtering. Use this to enter a gesture from the cache.
Run From Cache Inverted: Runs what is inside the cache, filtering it so that it exits a gesture. Use this to exit a gesture after you enter a gesture through the cache.
Blacklist Secondary Memory: Use this to check through the memory cells and blacklist referenced memory cells. This is a safety feature to prevent people from accidently running a referenced memory cell, and allow demo mode to run properly. Otherwise, the hand can break. Expensive; takes a long time. Run only after you finish programming AND edit the references.
Delete Blacklist: Deletes the blacklist memory storage. Dangerous. Only do if you have no referenced memory cells, otherwise you can break demo mode. This effectively removes the safety restraints.
Guide: How to program a gesture:
First select the memory cell you want to use. Make sure it isn't a blacklisted cell.
Next you edit the cache memory until it matches the gesture you want to enter. Use Run From Cache to see the gesture your program would result in, and Use Run From Cache Inverted to return the hand to it's neutral position.
IF you are making a normal gesture:
Finally, when you are satisfied, select Imprint Selected Memory. You should test it out to make sure it works. If it works, you are done!
IF you are making a composite gesture:
Make sure to enter reference cell. This tells the processor where the next 'frame' is located in memory. If you are at the last 'frame', then you can skip this step.
When you are satisfied, select Imprint Selected Memory.
Repeat the instructions for every 'frame' in the animation.
When you are finished, run Blacklist Selected Memory.
Make sure to test the program out when it is finished.