1100 1110 0011 1100 0000 … 0000
CE  3C  00  00  00  00
OnComm
Displays command in history list
If Wait window is showing
If Init window is not showing
FindKey
PerformAction
“That button is not programmed”
If Key exists
If Key does not exist
FindKey
If Key exists
If Key  does not exist
store data
“That button  is already programmed”
convert to hex
General Flow of Program