1. Explain the different commands and provide examples of their usage.2. To provide a detailed reference for programming.Each command begins on a separate page with its own heading. An uniform layout is used to help you find keyinformation about each command. For each Command Code in this section, there will be a sample data inputstream to the printer and the expected print output. By studying the examples, you can lean how to use theparticular command within a whole block of printer code. Pay particular attention to the “Special Notes” witheach command to learn other important information.The subjected commands are highlighted in bold letters in the Reference Sheets. There are two parts of most,but not all, commands. The first is the command character which immediately follows the <ESC> code. It isalways an upper case alpha or a special character (such as an “&” or a “%”). It is never a lower case alphacharacter. If the command requires additional variable information, it is represented by a group of lower casealpha characters immediately following the command character. For example, if an aaaabb is listed followingthe basic command, the printer will look for six characters immediately following the command. The first fourwill represent the value of aaaa and the next two the value of bb.The maximum number of characters defined in a parameter is represented by the number of characters shown inthe command structure. For example, a command followed by an aaaa can have up to four characters. Ingeneral, commands with only one parameter following the command can be entered without leading zeros. Inthe above example, you could enter either “809” or “0809”. However, certain parameters following thecommand code, such as aaaabbbb require the exact number of digits to be entered. If the value of aaaa is“800” and the value of bbbb is “300”, then the parameters must be entered as “08000300”. It is recommendedthat you make it a practice to always enter leading zeros to prevent any mistakes.11