$                                                            $ ~vj^RtO]C,/xfG?7+|lK;3phx`XPH|ldt\TLCaYkQIA9]UeME=1znbVrfZ5%S!Y4'F FE,450P &F FE*450P'F F$he keyboard configurator - invoke the terminal configurator - invoke the file utility - invoke the options utility - send a break - flush the type ahead buffer - send break and flush type ahead4GJ_J0-9.0XJx59select the char$T 큌&9 ټ '怌X&W } O'Q@:&} M'94vx &5v946x큌&56946} F'w w_PJ&& PƠJ&56946} F'w w_ Ў 큌&KQO'4&50P 9terminal and c 1983 johCX&W 'M'4 瀌w`&Y 5' 9. data raleigh, n.c. 27606 interchange 919/851 4095 simulator this program and all routines herein are proprietary andmay not be used without the e$             ctl            alt    keyshift          shiftkey     $E$450PE&450PE(450P 0D'À4 섽F5 0E$&5 0D'ÀP4 섽F5 0E$&90Z&90Z&9M& FY! +&  &} C'  DJFY9`' &cr @A-Z. } C'Y $acter or control character to sendshould this key sequence echo in half duplex mode4Hm_'ʀ J4H\'ʀ J_Y'N&N&ƀ _\ &59!!""9 - send single character - ignore the keypress - use prefix1$n a. toebes, viii rapid 145 c jones franklin rd. data raleigh, n.c. 27606 interchange 919/851 4095 simulator this program and all routines herein are proprietary andmay not be used without the e$       $^9&&~?QDZX:'0 0P H:0I!40JxI4J_JG'm& 4Jx5G50'!'4 &HM &G H5 I!9 iI1!2"3#4$5%6&cCsS 9 - quit the terminal package - invoke the help screen - invoke the setup program - invoke t$ - use prefix1 and postfix1 - use prefix2 - use prefix2 and postfix2 - use double prefix3 - use double prefix3 and postfix3 - send a user script - this is a command keypress to not change current definitionT'4&50( 9$xplicit permission of theauthor this program version is a test copy only and may not be copiedif you are using this version you are breaking the law2Oŀ'd} Z'z Z&J} F'9`O - L ðaO - L ðbO - L ðν]' 瀌% en csr moves past edge0no automatic linefeed1automatic linefeed0leave cursor if no additional tabs set1wrap cursor to same line for additional tabs like superpet2move cursor to screen edge is no additional tabs setfwrap cursor to next line for addi% on csr to beginning of screenferase from csr to end of screen1clear entire screen1position cursor to start of same line1select on0select off1output a single space also0select user line1select system line0all leds1led12led23led34led40push1p% <<==%=:=W=l64 '1"} M'&9&&9 C CX L9 Q\&\ Q~$ R&\ &_ \\ R~$ S S~$ T\ T~$%5210!J&9 99x4"P44 2d5"'.J 1PJ&9 )'j )'_O_)'X O4 42b5  &'.J O_)O_)_)'.J94O.5}'O.}9select%terminate receiving and close receive file - download or log the current session to a file - receive a raw file using no protocol - receive a raw file using superpet to superpet protocol - dump the current screen contents to a file - save the %'&.59O4'$'&.2b9404J5'  ټ 'K509J/˽/ߎ%0$0/4J54/&0 [&0 S &0P J &0 A& 8&4//˽/5 # &' ol ./%e table to define code to exit up downleftrghthomecr tab bktbsctbintbmodecinscdellinsldellerssersrvs+rvs-insmkpadprfxstlnenkbrmsgled+led-vtrtvtlfvtupvtdnvledvoptvcsrvatrbellvtca444V4dM'3P 303FYP큌&% a single charactercursor upcursor downcursor leftcursor rightcursor homecarriage returntabback tabset or clear tabclear all tabsselect special modecharacter insertcharacter deleteline insertline deleteline erasescreen erasereverse vide% moves past edgefmove to end of line above and from home to lower right edge2wrap to same line when csr moves past edge1wrap to start of line below when csr moves past edgefwrap to start of line below or home from lower right edge3perform a cr/lf wh%etaposition csr ansi mode0leave csr where it is1backspace csr firstfbackspace csr first but stop at left edge0erase from csr to beginning of lineferase from csr to end of line1erase entire line containing csr2follow ansi standard parser0erase fr%=>>>>>%>4>=>D>K>V>a>h>o>v>}>>>>>>477P7(477P7(477{77478788N4885899B9x5899B9x599509:L:t9:%:5U:::5f:;5r:;5~; ;N;p;/5;;;p;5:<(5:<(5<<5<<5/'&2ke h(H:963_/m x,nvz..bc[o 'C3N&          * )&#_? M X&<`abScw"&-2    /Z[?1;0cJ  $. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU&M '4 瀌w`&Y 5' 9 raleigh, n.cprinter interchange tv920,prg is program and all routines herein are pro2 )'$44̇0(aPja&j&2b54 O2b9& 9O-]'1&O 9Om' ' L/ ]/O ~@ 9L /9 ' Jm&M&]',& 9Om' ' J,]/ O J ,94 O5 9 PoJ&9O 4 ߽,2b9]' J, ]-} 'z ߆O O 4 ߽O2b9]' ~]' ~& Z]& ߆P=0&.} H& ۧY&X } I']- ӧw`&Y 94Ā j5~ڽ Ā n~4Ā k5~ڽ&Ā o~4Ā4 l5 m5~ڽ@Ā p~9 ׿ 01?&9 ׿ 9 n}' '4.5}/4'O L&O5n X L:&&  &' O - L M'   j&2a9} F']&Z&9} F'X99J 큌&$o'0-)4L4} C&- _5=&} C'%&50( ̎#(&PPZ&#<4&50(J&"4m'0ʀJ&&J&!r$" "#9=ÁO4 4 ʀJ&5 $."5 &} M'+& } N'M'J 'L4" J&!r5"  J&9L&L9&L &O LL99L940"̆4} C'~ $DDDD -W 0 -W 00%5J&Ɏ߆4汽FY턦&4 &'ʀ \'ʀ = oÀÀʀ & TTTTO ÀÀ & Ơŀ'2 1ʀ`TTTTT4Ƹ } H' } I' } K' } P' } B' 9' ' &uteqWpi\yrw@l jgda;k]hfs^0741 -852& P q Y [ j n k o l p Q X R V S W T U       , , , l l l l l l l !E!E!P!P!c!c!j!jtardis options menuterminal mode port parametersraw data transfer mode parametersselect option press to exit option selectorncrease value e&<NVZ.>BC{O UTEQQPI|YRW`LJGDA+K}HFST~0'$!=(%"         &VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()$+,-./0123456789:;<>?@ABCFGHIJKLMNOPRS"&'#4P=À(aPja&j&2b42b9P=bÀPb' Z&94 P=dÀOd' 1!Z& 5 94 P=dÀOd'!Z& 5 9464 ߆P= | :5} C'G44,F&G'a- z.ʀ5 5 4&2c 1!&2b5 D牀 P&& ৕Z, , _O4 ߽2b9& Z]/  ߎ̇ 4 ߆P= À5,̇ 4 %2b9} J&O_~ 9 & oo 9]' p D9 D]' ~p9 K~  P~  F9~ KJ YH [ Z940 OCA' A| O N M@&& Ln| L  94} K' O4 ߽,2b5~p4 <&\ &=5 9 SXX TX\XXXX Q RXXXXX 94 '4P=  O - L ð O - L ð所Ȁ牀594~;& 0 o| 5?&| ,0-9.4 =& 50("&!r#|"_A-Y.AX""!r&} M'~JЦ=ÀȀJ& CX L_9=ÁʀJ&1=#" '`i&l d&j t&!r 94=Áw5&1P  &1RÀ#"&} N' !9=ÁwʀJ&$"瀆ʀ& !5 FY4 5& 0(5J&汽FYP汽FYz04 '4栽FY & 5J&5 1"_4"Z= tJ&0#5"J&'\4"XO J& &e  5"0#J&11(8P8x$ 50940覀&J 0&509 C B I H&'  ' @' 9 c=rrcc - - - - l hd i k m A pfocd bbbbb ppppp s=s w=w  dasher d200 hh:mm:ss 50 75 110 135 150 300 600 1200 1800 2400 3600 4800 7200 960019200noneodd evenmarkspackukuWWX0X0M & q     %crease value est bell to exitselect character for noneselect characters to be sentselect character to send to delete char to exitterminal = ascii aplcase = mixed upperduplex = full halfmode = onlin&         -Ff\kNvjx" )&UVXYZ[\]^_`abcdefghijklmnop*rstuvwxyz{|}~ )Dh q_ _ ŀ'd} Z' Z&J} F'9`O - L ðaO - L ðbO - L ðprinter' 瀌X&W '& | &z ߽@569(T)T+L.K/_?O?_BNBJCJGMGTHMJNKLMOOPO_} 'z 9]' ,O_~ 9 L/]'Z/~@,O_~ 9 9 J,]'} &]- O z , 9 9 LO/' L/ ],  9 9  9  K]' L/~@ 9 O' Lm'& @| N& | MP 4S'9T$-2a 4' T\5 C1?H 180j&2az&$}' | Z&_5094X4O N M'X N  PX OX 5:섎 rn} B'a-z& } '| ɷ ~9 } &L ߁/ 9 } &J ,O 9 } &L O/O 9 } &J ,O 9 z -& " 9 ߶ 9999 } - 9~h ɿ P%P 9 ~~ ~h~h4 瀌Y&X59'C4,2&CNCSUVM TERM PKGtp2C(tv920E( C $ K(  ߽F 4M2bMO_ CX L ټ '怌X&W ٽ ռ '怌w`&Y սF}M'T}'4}&/. & }-|M} I' 瀌w`&Y  ݼ 'MY&X ~ N 29 #(  | &z ߽@569(T)T+L.K/_?O?_BNBJCJGMGTHMJNKLMOOPO_} 'z 9]' ,O_~ 9 L/]'Z/~@,O_~ 9 9 J,]'} &]- O z , 9 9 LO/' L/ ],  9 9  9  K]' L/~@ 9 O' Lm'(  dasher d200    &5@Yd 1&>/'&2ke h(H:963_/m x,nvz..bc[o ( @| N& | MP 4S'9T$-2a 4' T\5 C1?H 180j&2az&$}' | Z&_5094X4O N M'X N  PX OX 5:섎 rn} B'a-z(          * )&#_? M X( } '| ɷ ~9 } &L ߁/ 9 } &J ,O 9 } &L O/O 9 } &J ,O 9 z -& " 9 ߶ 9999 } - 9~h ɿ P%P 9 ~~ ~h~h4 瀌Y&X59'C4,2(<`abScw"&-2    /Z[?1;0cJ  $. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU(J&!r$" "#9=ÁO4 4 ʀJ&5 $."5 &} M'+& } N'M'J 'L4" J&!r5"  J&9L&L9&L &O LL99L940"̆4} C'~ $DDDD -W 0 -W 00%5J&Ɏ߆4汽FY턦&4 (M '4 瀌w`&Y 5' 9 raleigh, n.cprinter interchange disk/1.tv920,prg is program and all routines herein are pro2 )'$44̇0(aPja&j&2b54 O2b9( P q Y [ j n k o l p Q X R V S W T U       , , , l l l l l l l !E!E!P!P!c!c!j!jtardis options menuterminal mode port parametersraw data transfer mode parametersselect option press to exit option selectorncrease value e('ʀ \'ʀ = oÀÀʀ & TTTTO ÀÀ & Ơŀ'2 1ʀ`TTTTT4Ƹ } H' } I' } K' } P' } B' 9' ' ( 9O-]'1&O 9Om' ' L/ ]/O ~@ 9L /9 ' Jm&M&]',& 9Om' ' J,]/ O J ,94 O5 9 PoJ&9O 4 ߽,2b9]' J, ]-} 'z ߆O O 4 ߽O2b9]' ~]' ~& Z]& ߆P=0(uteqWpi\yrw@l jgda;k]hfs^0741 -852(.} H& ۧY&X } I']- ӧw`&Y 94Ā j5~ڽ Ā n~4Ā k5~ڽ&Ā o~4Ā4 l5 m5~ڽ@Ā p~9 ׿ 01?&9 ׿ 9 n}' '4.5}/4'O L&O5n X L:(<NVZ.>BC{O UTEQQPI|YRW`LJGDA+K}HFST~0'$!=(%"         (&  &' O - L M'   j&2a9} F']&Z&9} F'X99J 큌&$o'0-)4L4} C&- _5=&} C'%&50( ̎#(&PPZ&#<4&50(J&"4m'0ʀJ&(VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()$+,-./0123456789:;<>?@ABCFGHIJKLMNOPRS"( !5 FY4 5& 0(5J&汽FYP汽FYz04 '4栽FY & 5J&5 1"_4"Z= tJ&0#5"J&'\4"XO J& &e  5"0#J&11(8P8x$ 50940覀&J 0&509 C B I H('#4P=À(aPja&j&2b42b9P=bÀPb' Z&94 P=dÀOd' 1!Z& 5 94 P=dÀOd'!Z& 5 9464 ߆P= | :5} C'G44,F&G'a- z.ʀ5 5 4&2c 1!&2b5 D牀 P&)crease value est bell to exitselect character for noneselect characters to be sentselect character to send to delete char to exitterminal = ascii aplcase = mixed upperduplex = full halfmode = onlin('  ' @' 9 c=rrcc - - - - l hd i k m A pfocd bbbbb ppppp s=s w=w  dasher d200 hh:mm:ss 50 75 110 135 150 300 600 1200 1800 2400 3600 4800 7200 960019200noneodd evenmarkspacooWWX9X9M ( ৕Z, , _O4 ߽2b9& Z]/  ߎ̇ 4 ߆P= À5,̇ 4 %2b9} J&O_~ 9 & oo 9]' p D9 D]' ~p9 K~  P~  F9~ KJ YH [ Z940 OCA' A| O N M@&( q     ( Ln| L  94} K' O4 ߽,2b5~p4 <&\ &=5 9 SXX TX\XXXX Q RXXXXX 94 '4P=  O - L ð O - L ð所Ȁ牀594~X;& 0 o| 5?&| ,0-9.4 =(         -Ff\kNvjx" )(50("&!r#|"_A-Y.AX""!r&} M'~JЦ=ÀȀJ& CX L_9=ÁʀJ&1=#" '`i&l d&j t&!r 94=Áw5&1P  &1RÀ#"&} N' !9=ÁwʀJ&$"瀆ʀ(UVXYZ[\]^_`abcdefghijklmnop*rstuvwxyz{|}~ )Dh q_ _ ŀ'd} Z' Z&J} F'9`O - L ðaO - L ðbO - L ðprinter' 瀌X&W ') ˽2w4/55&r} M'k~JȀȀȀ9/_0:4 ,# -W 0DDDD0!} C'~ $ } C'K '!1#} C'% =M& "$ J&FY "#$ 74H1:"5&T˰ D40m5& ], ˰$1&l䁀&U}/&1 17) e localkeyboard = normal applicprotocol = none xonxofbell pitch =keyboard repeat =bell duration =prefix1 =postfix1 =prefix2 =postfix2 =prefix3 =postfix3 =host end =host extra =host prompt =baudrate =baudrate =pari) 5X1:4 D4(=04F4J54F5 '0&L &J  &LL &JJ &OM,''-' H44V5O=',3 344V5559terminal action definition for terminal action definition for prefixed select the character to be output for this se) :4 J& 'o!5 X,:4 2b&.5 5, X,ԭ~J0& $ 9*N&POZ&}&:(*g +(}&u(+ + (9'4 &5 1 942file1! Z&1'ʀ )o onreverse video offinsert modealternate keyboardthis is the prefix characterselect status lineenable or disable keyboardreturn a messageturn a led onturn a led offansi cursor rightansi cursor leftansi cursor upansi cursor downvt100 led se) - send a raw file using no protocol - send a raw file using superpet to superpet protocol - stop sending current file and close file - force send a line without protocol - pause sending the current file - resume sending the current file - )en csr moves past edge0no automatic linefeed1automatic linefeed0leave cursor if no additional tabs set1wrap cursor to same line for additional tabs like superpet2move cursor to screen edge is no additional tabs setfwrap cursor to next line for addi) or enter disk command to execute to delete a character9.0.9.0.9.0.9.0.9function not implemented at this timeOȀ4J54Ȁ5 '+& M'JƠ  '`'ʀL& ƠJ&L 9'%4)on csr to beginning of screenferase from csr to end of screen1clear entire screen1position cursor to start of same line1select on0select off1output a single space also0select user line1select system line0all leds1led12led23led34led40push1p)=>>>>>%>4>=>D>K>V>a>h>o>v>}>>>>>>477P7(477P7(477{77478788N4885899B9x5899B9x599509:L:t9:%:5U:::5f:;5r:;5~; ;N;p;/5;;;p;5:<(5:<(5<<5<<5 '1"} M'&9&&9 C CX L9 Q\&\ Q~$ R&\ &_ \\ R~$ S S~$ T\ T~$)quence~3y3J9&9432Z&?44} C&- @&541"0PZ&ֽJ䦀'J& f& a& c& e& 02b94(ȀJ&59 큌&94'4 &5 1( 9ignore this character sequenceoutput)5210!J&9 99x4"P44 2d5"'.J 1PJ&9 )'j )'_O_)'X O4 42b5  &'.J O_)O_)_)'.J94O.5}'O.}9select)lectionansi option selectpush or pop cursoransi select attributesring bellansi cursor position0stop csr when it hits screen edgefscroll screen when csr moves past edge1wrap to same col when csr moves past edge1move to end of line above when csr)terminate receiving and close receive file - download or log the current session to a file - receive a raw file using no protocol - receive a raw file using superpet to superpet protocol - dump the current screen contents to a file - save the )tional tabsfwrap cursor to line above for additional tabs0clear tab1set tab0invoke ansi parser2position csr row col with space offset4position csr row col with null offset6position csr col row with space offset8position csr col row with null offs)'&.59O4'$'&.2b9404J5'  ټ 'K509J/˽/ߎ%0$0/4J54/&0 [&0 S &0P J &0 A& 8&4//˽/5 # &' ol ./) op0cursor report row col null offset2cursor report col row null offset4cursor report row col space offset6cursor report col row space offset8ansi identificationaansi cursor location reportcvt100 status reportevt100 identification report===*<<==%=:=W=l64