Chapter 9: Vertical Control Commands 95Vertical Format Unit [VFU] Commands (Epson) ML320 E/I, ML321 E/I ML320 Turbo, ML321 Turbo ML520, ML521 ML390 Turbo, ML391 Turbo ML590, ML591Function ASCII Dec HexSet Vertical FormatUnit (VFU)ESC b m n 1 n2 ... n kNUL27 98 m n 1 n2 ... n k01B 62 m n1 n 2 ...n k00Select Vertical TabChannelESC / n 27 47 n 1B 2F nThe Epson emulation gives you the option of setting up to eight separate channels of verticaltab stops using the command ESC b m n1 n 2 ... n k NUL.Parameter mParameter m designates the channel to which the tab stops are being assigned and can haveany whole number value from 0 to 7.Parameters n1 through nkParameters n 1 through n k designate the individual stops for each channel. You can set up to 16stops (n 1 through n16 ). The value of n can be any whole number from 0 to 255, designating howmany lines to skip down to that tab stop. You must enter the stops in increasing order (n 1 > n 2 >n 3 , etc.), and end the series with the NUL character.Once you've set up the channels you're using, send the ESC / n command to specify whichchannel to select (replace n with desired channel number, 0 through 7), followed by the VTcommand to advance to the next tab stop in the selected sequence.For example, the following BASIC program will set stops in three channels, and then perform aseries of vertical tabs in the different channels:5 REM Stops in channel 0: lines 10, 20, 30, 40, 5010 LPRINT CHR$(27);"b";CHR$(0);CHR$(10);CHR$(20);CHR$(30);CHR$(40);CHR$(50);CHR$(0)20 REM Stops in channel 1: lines 5, 15, 35, 45, 55 30 LPRINTCHR$(27);"b";CHR$(1);CHR$(5);CHR$(15);CHR$(35);CHR$(45);CHR$(55);CHR$(0)40 REM Stops in channel 2: lines 12, 24, 4850 LPRINT CHR$(27);"b";CHR$(2);CHR$(12);CHR$(24); CHR$(48);CHR$(0)60 LPRINT CHR$(27);"/";CHR$(1): REM Select channel 170 LPRINT CHR$(11);"This prints on line 5"80 LPRINT CHR$(11);CHR$(11);"This prints on line 35"90 LPRINT CHR$(27);"/";CHR$(2): REM Select channel 2100 LPRINT CHR$(11);"This prints on line 48"110 LPRINT CHR$(27);"/";CHR$(0): REM Select channel 0120 LPRINT CHR$(11);"This prints on line 50"