Posted by zeitcontrol
(22.214.171.124) on January 27, 2003 at 11:38:59:
In Reply to: How to start with BasicCard posted by zeitcontrol on November 28, 2002 at 08:57:57:
BasicCard knows several states during lifetime. The main states are "LOAD", "TEST" and "RUN".
the "LOAD" state is for downloading new code to the card. The download program switches the card automatically to this state and switch it after download either to "TEST" or "RUN" mode.
the "TEST" state is for testing the application. Basically all functions are working as in "RUN" state but there are less security features with this state. From the "TEST" mode you can switch to any other state so you can repeat your downloads during development as often as you want.
the "RUN" state is the state in that the (end) customer should receive the card. It is no more possible to switch the state to another state you can be sure that nobody can misuse the card.
As an excerpt from the BasicCard manual 7.7 (Pre-Defined Commands) these are the main differences according enabled commands/security between the "TEST" and the "RUN" state.