VT O(T(Y(*x2Py2Q(=!:!s(#x2͇8>27(EPSON MODEM PX-8 Version1.13 12/10/84 CHR & MJH (At >>COMMAND: / SET to set communication protocol. type ----< M for Menu of commands. \ ? for display of current settings. <7(2 Select alphanumeric or ESC to return. bit rate : 1=19200 2=9600 3=4800 4=2400 5=1200 6=600 7=300 8=150 9=110 data bits : A=7 B=8 parity : C=none D=odd E=even stop bits : F=1 G=2 modem type: H=external I=internalͧ͝ͽC(o(#:018_> 2O!s ~2͝C0A8?2ͧF0C8<2ͽH0E(2J0H(͇8 >2>M(>( *** NO MODEM ***>)ү27 ۆ(7:6 ˷Ӆ26  >G/ >7:(8xM( >: (none (odd (even >:>1(>2M( >: (external(internal!}  T!T7(3 Communication initialization completed.  \ 2 2 2F!"F!F~ڼOw#!Fp!LuC"[)~C"[)uC >$7 L( Enter library code or phone number, Hit RET to abort this function now or CTL-X quits while dialing or ringing: Fͺ,!F~ 2 :F/̩ ,̬  : ¿ : 2F!F~A ʴ §!"{~ ¿"Fp[) !F^#~M(# . !F~^#~8(+C(+: d)  d)> M( #( - try #*F#"Fx(> M(:  d)̓W 1H:F¨( Redial? (C/Y/N/Q): e(+(YʨCʣQ ͝ >2F +(È( CONNECTED : :F( - any key for terminal mode 8( C(s>M(M(G x*<#<,<0:0<> O: d) x, :o(T ;x* ># > Y!~ӄ<ӄ2x*#:6 ˇӅ<Ӆ( d' x ( ++ Bad library number called ++ +(1H` 2Fp0:Tx<1 ! 8 >! ~$X M(G #8(8 C(8 > GM(: " !  > ! ̓ҁ :6 vӅ˷Ӆ26 ͹ } : : >2 !  :6 ˗26 : : >2 !  :6 26 ATDT $+++$ATH $ATM0 $ATM1 $ATA $: :2 ! ̓ ͹ 7 m :6 ˧26 ӅI >Ӈ:6 Ӆ26 :6 ӅӅ26  :6 Ӆ26 ͮ >2Xr* :6 ˗Ӆ>2Xr* r r:˯2:2?~$~Ͳ# _ ۆW(8(( C( ͈ ͈ Å } ó3 8( C(  d) G0 O 1ʙ Cʙ 3ʅ Nʅ 4v Ev 5ʙ   8(p C(p  d) ̓P ( abort `( no carrier `( on lineó2 >2 2F@!F0G[): <<2 O:0G >O2 !0G à̓  xxxxxxx,,,,,,xxxxxxxx,,$xxxxxxx,,,,,,xxxxxxxx,,$ A= B= C= D= E= F= G= H= I= J= ^DIR DIR *.* $U0AD XMODEM S XMODEM R BYE RBBS (vacant)(vacant)(vacant) Nice chatting, see you again soon... sH1H! t)"vG!t)"xGͅU/ͫp01H:FCʐ':FD'Mʚ0RʱST²2F2FÚE2F2FÚL2F2FÚ;p0]2F  !F 6#;p0:F 2F:FDEMLTGxC:F-)0xS=Rw:F:m (++ Enter primary option plus file name ++ p0( ++ Bad option ++ 3Ð:F©>B2F;2F:Fʹ:] 2F2F#!Gd!\G [)GG!L"F>2F :<8(C(G:F%x02:2ì:U22F2F:F>2FS::#i:#b>2F:t:':!ʟ:I:ʥ:¥:F/2F+(+(|+(:ʟ:%s@:$A:&@: :":F2F͕2F͐:FD(Ready to send in batch mode >2G:Fxͥ+(-> M(L>B2F> &ͤ&:] $w$͌$x5&#$ڄt#>2F#!":F;"?"N"hW> &N"ڄͤ&:2>22:2>2͕: 2F:F>2Gr>B2Fͤ&:] $-> M(͙+(f#*$:F'(File open, ready to receive :FF(CRC in effect >C`(Checksum in effect >(Waiting..... &xڊD?%t#͙uY%͙ʹ$ͤ&> &!Gd!ld( File name to send? (CR to abort): Fͺ,:F sF!G8*Gʹ:/(Want to include time delays? (Y/N): e(N/2F+(FGf=ʜ(++ DISK READ ERROR ++$ʜ=( (in Terminal-mode now) ?͐( [Transfer completed]s( ++ FILE NAME ERROR ++ ë!F;~8(C(# : M(:Ć9M(Ͳ :• A1:D:O:FT L!:s!:Fs:Fs!t):Ć{x3̕3£8(ʕC(•O:!E NKHO:!D Ny:@0!{T!B:@K>2@0!{T!B@:@K>2BJ:oUۆW͈ ( No Carrier E*"<("G("^(!"==2GsP:U2; @W>^2020:F"#>2F( Multiple errors encountered. Type Q to quit, R to retry: C(+(o(RxQ"#:F!]2~G z# ;:F*F#( Received # x(( : ((͜((H) :~G<2~G ʍ~ M(~ >.M(Æ͡%M(ҙ(Awaiting name NAK N"ܙ!}G5*G\ [)"G> &7͡% !]~ &͡%&#> &Q͡%&> &>u &( ++ ERROR sending name ++ xR&͙20[ýLC123456789 !\f(Awaiting file name [͟ʝ7>2tG!]͡%>2sG͡%2sG(Time out receiving filename %S͙w#}%ê2tGyQ &͡%S   !\f( ** Checksum error ** 2tG[à2tG2tG#> &͡%a"#>2F2}Gz!]"G!\G8*ͨ-ڻ:f–*G\ [)"G!}G4Ö!G5Š!]"G:}GA>@2}G(  Memory buffer :F(open ;(closed ( Memory buffer available +(0)0ql9?*'R?~Ͳb#R̓܃M(8(C(G>*(Printer buffer is :Fʢ(ON (OFF !V#°R2Fd):F:FxM(H> :F:  3G:x xM(H:F3d)> :F? :F*Fp#"F> c> M(U|!\l?>Ͳ!K;>2F*Fͮ!LʳK wM(G U#•"F?>ò̓ w#:F*Fp#"F:G?>Ͳ!K;z2|G:|GW!]+K wM(GH U#"F!]"F?>òf^#"F:Gf!]"F"F*F*F|}::2G!t)DM3— x7͟*F6}l&)>oL:F"ZGZѷb+| &ʹ$(++ DISK FULL, SAVING PARTIAL FILE ++$LC#(++ Nothing to save, erasing file ++ Ä'>;M(6# 6 #i6#r!G6!FN!F 6 !FF#~ ’#~ ʝ"qG+#~ ­:G<2G#~ ʿí6 *qGG~ ##~ "qG!Gp\h, ~#~+] [)!e~w#~w\!\l [)!u6B#6A#6Kl!l6\: \<;>2F ͡%r O7>2uG2sG{yʥ͡%GҪG2uGx2sG z:uGr :F+(xͩ((H received not SOH - ͷ!#:F> :F> >C &:F<2F }: "#1Hʹ$#( ++ RECEIVED FILE CANCELLED ++ ++ UNFINISHED FILE DELETED ++ Ä':Fʍ ( ++ Timeout ͷ!͓ :F:F:F/2F2 (** Switching to Checksum mode **  >2F͡%r W͡%r /!:F( ++ Bad record # in header z2F>2F!"F!͡%r w,+!2F:Fa!Q͡%r ‘!:FG:Fʱ!<"#͡%r c!/P!:F(++ CRC error :F(++ CHECKSUM error ͙x*F&x(( ++ :F "#:F "( Sending # *Fx(( : "((͜((H) > &:F &:F/ &>2F!"F!~ &,."2Fy &*F| &} &>2uG2sG͡%Ge"2uG2sGx}"P":uG":F":F"(++ xʣ"ͩ((Hê"(NAK( received not ACK - ͷ!2F:F<2F ( ++ SEND-FILE CANCELLED ++$( ++ TIMEOUT - no ACK - ͷ!":F8(C(1H͡%%#> &͡%2#> &>B2F2F2F:FR ( ++ FILE CANCELLED ++ Ä'*F#"F}!\ #~?#„#:F#\<(File exists - erase? (Y/N): e(Yp0+(\(++ NO WILDCARDS ALLOWED FOR TEXT FILES ++ p0(++ NO FILE SPECIFIED ++ p0\<(++ ERROR -- Can't open file ++ ++ Directory is perhaps full ++$#\*}"F!"}ɯ2h\<<.(++ FILE NOT FOUND ++$\<):F=2F$*FY)"F:F7L\%=%%(++ FILE READ ERROR ++$! ͍%+%$>2Fy2F!L"F$*F!Y)"F:F<2FO͍%:FOL\! b%2F!L"F:Fyʙ%y : ͐!sG^*xGʱ%*vG3%z³%¢%#7%.%!tG^ʳ% 0O:F%:F&:F&(#:F&:F$&:F$&( 0O9+&ò(Waiting ready signal +(#͡%"#Cp&ʐ&R&"#(CRC request received >2F:F(Got checksum request (Name NAK received :Fd':F7' !'>w#& !]'>'~ &#x'&~ '>.&( ( Transferred :\2zG!\d:zG2\!FF[)?͐:Gú#( [Transfer completed] :Fʿ<:F'2F2F2F2F2F:F°'/2F2F!F~6Qp0:Fp0:Fp0+(( << DISCONNECTED >> ` )0!l\[)2|2h (( (( (( (((>(((ͩ(>)((M(> M(> M(O:](>OC(o(M(a{_ ڂ( |x({0((|ͩ(}ͩ(Ͳ( ڻ(0(((CTL-@M((~(((#(~(:F~((#( (>M(+(>2F:F’'"#:G_= x')I):FCC T:*H I)~#[)?xòF!\8*:=z)( Enter FILENAME.EXT to load : Fͺ,:F ʧ:F!G8*G<)(++ File not found ++$GDGѷ *!)(++ New translation table loaded ++ ç:ͬ*#^#6 ** ʘ* p* * ʘ* z*p* ** ʘ* *#* *6# > ** > **w#*:*_@w# . *w#*~* +#*+ +~*+#+ +6?# +=A2,2, :,A_F!\8*!Gd:l2G:m N,\,t,:2GG<+(++ FILE NOT FOUND +++h,#+( . G<+:G=2G+(+:2G+( : Ý++(##~2,#~2,##^#V",*,#$,W+}5,z,,i`:,E,)=@,x(,(>? !Gw#U,!mG =ƀo&:Gʌ,=_@2,2,(Drive : k bytes free on drive : $|-կC(o( t---;-F-G#4+~#d-pxt- M(#,#~w6-+~6 ,>M(> M(>M(,123456789 4,>#M(+(þ,G>#M(+(x,M(X-,>M(5,+(,+(F##> w#…-~ʤ--#Î-#ž-7#2h:F->2F!\G :\2G!G\ \ .!G\ \<7.2F=Ɓo&G ] 2h2|(File open: *Fx(: g.( (͜((H)( records Approximate Send time: :._!&/^#V*Fͩ/i`x(( mins, !o*F|>!I!yg)/>g>!o/r$s%# /*FO!I ~W$^"F:Fp0( ** File still open, use DEL, DIR, WRT, E, L or T ** t02F!FF[)!FF [)2F2sG2tG2Fç:7( Single Letter Commands ? - Display current settings ^ - Function key intercept character, then (0-9) M - Display the menu E - Terminal mode with echo L - Terminal mode with local echo T - Terminal mode For copying text to disk use T (E or L) FILENAME.TYP Start or Stop toggles described on subsequent screen. R - Receive CP/M file using Christensen Protocol S - Send CP/M file using Christensen Protocol COMMAND: R (or S) FILENAME.TYP R and S can use the following subcommands: B - Bulk transfer using wildcards (e.g., *.*) D - Disconnect when done Q - Quiet mode (no messages to console) V - View or bytes on console X - When done, disconnect, go to CP/M ͑C( Three Letter Commands DIR - List directory and space free (may specify drive) ERA - Erase file (may specify drive) LOG - Change default drive/user no. and reset disks e.g. LOG A0: (drive A user 0) or LOG B: (user # unchanged) SPD - Set file output speed in terminal mode XLT - Load new character translation table TCC - Toggle CRC/Checksum mode on receive TLC - Toggle local command immediate or after :#( (TLF - Toggle LF after CR in "L" or "T" mode for a disk file TXO - Toggle XOFF testing in terminal mode file output SET - Set modem baud rate and communication protocol CAL - Dial phone number BYE - Disconnect from line, then return to CP/M CPM - Exit program to CP/M without disconnecting DSC - Disconnect from the phone line DEL - Delete memory buffer and save file WRT - Write memory buffer to disk file ͑C( Local Commands while in Terminal Mode :( - Send a break tone for 300 ms. >( - Exit to COMMAND mode :( - Send log-on message :( - Disconnect from the phone line :( - Toggle printer :"( - Start copy into buffer : ( - Stop copy into buffer Start & Stop may be toggled as often as desired. A ";" at start of line indicates buffer is copying. XOFF automatically used to stop input when writing full buffer to disk, XON sent to resume. :!( - Transfer ASCII file to remote ::#9( - Send local control character to remote :( - Next character will be used for local control :$( - Toggle use of character translation table :%( - Toggle high-bit masking on screen display :&( - Toggle display of control codes above +(:F:̈́D( Bytes of buffer free AM(=:&ox(>>M(>>M((COMMAND: 2FFͺ,:F:^ ͌-XLTҁ)͌-TCC?͌-TLC@͌-TLFkA͌-TXOA͌-SETB͌-WRT$C͌-DELB͌-BYEҿ<͌-DSC'͌-CAL;> 2F;:F!F͇C;k)~;ç:(++ Invalid command ++ :U7( SPECIAL FUNCTION KEY TABLE R<(CTL-@M(( current function key intercept character !U #~0M(> M(#~ʲ< ¬<(ÖC(M([?0 ;2(Delay at end of line (0-9): 8(ʢ>C(M([?0 ;2( Char. delay (terminal file mode) is: :Gxo&x((0 ms. per character Line delay (terminal file mode) is: :Go&x((00 ms. per character ç:( :FA;_:F ʧ:0?:F0ڙ?&;_=ç:>Í?(Modem speed is :G/(unknown. Use SET command. : /2 ?ç:(Mode: : @(CRC (CHECKSUM :/2@ç:(Use ::#L@( before local command ( to send local command to remote :/2(  ͈@(Screen masking :ʲ@(active @(inactive :/2(  @:@(Ignore @(Display (control codes above :/2(  +A(Character translation :\A(active jA(inactive :;: /2 Aç:(LF : •A(NOT (sent after CR in "L" or "T" for a disk file :;(Use XOFF testing? (Y/N): JBA2gB( Use XON waiting after (Y/N): JB(B2ͳB:ʧ:/2(Therefore gBç:Fͺ,:F ?GN>xY>;(XOFF testing :‡B(NOT (used( in terminal mode file output (XON :B(NOT (automatically tested after CRÏBFTç::FYC:G YCG2F2F!Gd!L"Fç::FYCCC2F2F!Gd!L"Fç::G ͥG2F(++ No File Open ++ ç:> > > F#ˆC7(HIT any KEY to CONTINUE8(ʬCC(7+(ç:7( Current Settings ?͈@+A@:D|͞?(Terminal mode file buffer is :F2D(in(active Unused portion of buffer is ̈́D( bytes @AgBͳBͻ>+(+(+(ç:\*F믓o|gx(  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~SRTELMABDJLOQRSVX01ABDJLOQRSVX01LLL]]