Table 1—These six commands are implemented in the BasicCard for this application. As you can see, some commands are used by both the LN2 dispensing controller and the PC application that personalizes and reads the cards.
| Command Name | Description | Used by |
| PersonalizeCard | Initial card with name, account number, and balance | PC |
| IncreaseAmount | Increase balance by amount dispensed | AVR |
| GetCardData | Read name, account number, and balance | AVR and PC |
| CancelLastTransaction | Self-explanatory | AVR |
| ReadLastTransaction | Needed by previous command | AVR |
| PRDisplay | Display information on key fob balance reader | Balance reader |