uT.:2:)ØÙéç×&&I)#*AE̓̓̓Version for Apple II with external modem with CCS 7710 in slot #1. Baud rate set by DIP switch on CCS card. This program sets 8 bits,no parity,1 stop bit on ACIA. Configured by Clarence Wilkerson (313-355-0812) for Apple-Corvus system of American Construction. July 18,1983 Configured by Clarence Wilkerson for American Construction added baud rate settings for 2400,4800,9600 disabled software baudrate setting, since not possible on ccs 7710.>2>#2>2̓You must manually change the baud rate on CCS board. The only effect of setting the baud rate now will be to adjust the time estimation. Input Baud Rate (300,600,1200,2400,4800,9600): ͉͆300͉600͉1200͉2400͉4800͉9600̓++ Incorrect entry ++ é>>>>>>2Ù pͦ&:l!B^#~ʷS͍%B͘%B:ͯ& , ͯ&> ͬ%#E && - try #*B#"B%> ͬ%:ʀ ͯ&͌w×>]E>]ZT):B&& No answer. Redial? (Y/N/C): ͹%̀%N,YCœ>2B2È%:Bʻ2Bû:BW&& CONNECTED:B&& - hit any key to stop the bell ͍%F͘% E>ͬ%9ͬ%Rc{0:G0q> O:¯&:(WTTʇ>ZT”>ZTʡ >ZE&& ++ Bad library number called ++ )̀%2B͌h,:)>Z2T&& ++ NO DIAL TONE ++ )7:?Z] EE!cͅE> ͬ%!gͅ"Z+++$ATH $:2!͌ͅxATDT $͗~$~4ͬ%#Åͅʳ͍%ʗ͘%— ͯ&>GCEjN—Ü: :B2B2B#T5ETʜ;2EÜ&& ++ No ringback for Smartmodem ++̀%>?]Z͌GFET͍%n͘%v T7 %:͏&& Additional Subcommands for PMMI Modems Modem control: A - Answer tone for send or receive O - Originate tone for send or receive Parity option: 1 - Set and check for odd parity 0 - Set and check for even parity Both ends must be capable of these options which are available only in R and S modes. The parity checking will be part of the file transfer protocol. Speed Options: After entering your primary and secondary options, you can set the modem speed by placing a "." after the options followed by the speed e.g., 300, 600. EXAMPLE: SBOT.600 will set the modem for 600 baud A=Bob Robesky.......1-209-227-2083B=Byron McKay.......1-415-965-4097C=Tim Cannon........1-312-359-8080D=Dave Morgan.......1-503-641-7276E=Bill Ernest.......1-215-398-3937F=Chuck Fosberg.....1-503-621-7276G=Thomas Hill.......1-907-337-1984H=Dave Hardy........1-313-846-6127I=Wayne Hammerly....1-301-953-3753J=RBBS Pasadena.....1-213-577-9947K=Brian Kamor.......1-619-541-2503L=Sigi Kluger.......1-915-598-1668M=Dick Mead.........1-213-799-1632N=Arnie McGall......1-716-425-1785O=Jud Newell........1-416-231-9538P=Keith Petersen...1-313-759-6569RQ=Mark Pulver.......1-312-789-0499R=Bruce Ratoff......1-201-272-1874S=Ken Stritzel......1-201-584-9227T=TCBBS, Dearborn...1-313-846-6127U=Paul Traina.......1-408-867-1243V=Edward Svoboda....1-408-732-9190W=Ward Christensen..1-312-545-8086X=Ron Fowler........1-414-563-9932Y= Z= !9"D1D&& MDM711 - (type M for Menu) }e,C:B!,1D:::BCb:O8%2B2B:BD %M-R"S^T(E 2B(L2B(͡9,*"%"%"%"%":2}Cͺk]2B  ʁ!B uOG>mxAp>2B6M#Y͡9,:B‹2B:BDEMLTG:¬:ʰxC:Bʻî,xSR:B:m &&++ Enter primary option plus file name ++ ,&& ++ Bad option ++ ͅ>:B7>B2BÛ9:BDÈ:] V2B2BÈ !C!\C ͦ&CC!G"B>2BV:ć͍%D͘%Gª:ʪ:B>2B::':'>2BÈ::! %:%::"ʡ: :# :B/2B̀%̀%̀%D: :<:)nD:$T:&:BDU2B2B:B&&Ready to send in the batch mode (Use RBT when ready to receive) t>2~C:B̻>B2B>D#$:] r!!!dp#| *" >2B| _͟:B̼>D#$:2Bt:BG2~CR>B2B$:] Xr!\ ͓!:Bʅ&&File open - ready to receivè%:B«&&CHECKSUM in effect &&CRC in effect :B̀%>C>2Bͨ" >2B"">D#$!C!l&& File name to send? (RET to quit): BI):B B!C&C&&Want to include time delays? (Y/N): ͹%N~2B̀%BCʵ=N&++ DISK READ ERROR ++$*Œ&& (in Terminal-mode now) ͗È&& [Transfer completed]&& ++ FILE NAME ERROR ++ !B͊~N͍%H͘%#/ `:`ͬ%:͎`ͬ%4 : ͐€:Ó: O:Bͣ ›!:!:B:B!Ϳ&:{ͅ>ͅ>͍%͘%5&Awaiting name NAK d͊#>D#!wC5<*{C\ ͦ&"{CC>D#7 y2xC!]~D#:B~D"ڇ]#O>D#:BĀ%Q"ʺ>uD#&& ++ ERROR sending name ++ d͊#>D#D>D#!\&&Awaiting FILENAME ͢7y2xC!]"%&& Time out receiving FILENAME xʠcwD>D##}x:xC<2xC W~ Ĭ%~ >.ͬ%P:BĀ%yD#"ʠ!\&& ++ CHECKSUM error ++ ͢| >D#"¤Ë >2B2wC!"{C8!\C&?*:f*{C\ ͦ&"{C!wC4!zC5!"{C:wCA>@2wC&& ** Memory buffer :BE&&open ** ;&&closed ** && ** Memory buffer available ** ̀%͕î,*HK*NQ͎×*`ͪD͗~4Gͻ#ê:BTxì%"ì%͍%͘%G>|&&Printer buffer is :B&&ON &&OFF ͯ&:B!:BDxͬ%͓#> D:B?:Bʈ ͅˆ>ʈG:jx jڈ҈xͬ%͓#:B~ͯ&> ˆ:Bʈ͗ j:B*Bp#"B> ®> ͬ%ͼ|!̷͗>4#! >2B*B!G wͬ%G# ̼#"B͗>4͌  w# :B*Bp#"B:yC8͗>4! z2vC:vCW!v wͬ%G͓ ̼#Z"B!"B͗>4ͭN#"B͢%:yCKͭ!"B"B*B*B|}::2yC!?Ϳ&DMͅ> x7::B]E:B]È̀È*B6}l&)>oG0:BʅCѷR+|0D#"N&++ DISK IS FULL, SAVING PARTIAL FILE ++$"6!&&++ Nothing to save, erasing the file ++ ü$>;ì%6# 6 #6#!zC6!BN!B 6 !BF#4~ #4~ "rC+#4~ :zC<2zC#4~ &6 *rCC~ M#@#~ M"rC!Cp \( ~‰#~+] ͦ&!e~w#~w\!\l ͦ&!u6B#6A#6Kl!l6\:\<é>2B2B2B| :B'&& Awaiting # *B#%&& (%&&H) }:BD# "ʒ-C--7G:Be:Be2B/2BÈ x%&&H received not SOH - v"҈| :B>ʧ:B>§>C2B:B<2B Ë 1D"6!&& ++ RECEIVED FILE CANCELLED ++ ++ UNFINISHED FILE DELETED ++ ü$:BÈ>2B:B2&&++ Timeout v:Bs:Bs:Bs2B&&++ Switching to CHECKSUM mode ++ È*B&%&& ++ :B ҋ >2B"W"/ &&++ Bad header Åz2B>2B!"B!"w,2B:BQ";:BG:BW<‹ "Z, &&++ CRC error Å &&++ CHECKSUM error Å>2B:Bʍ&& Sending # *B%&& (%&&H) >D#:BD#:B/D#>2B!"B!~D#,¯2ByD#*B|D#}D# "[ G: :B2 &&++ x %&&H &&NAK&& received not ACK - v:B<2B N& ++ SEND-FILE CANCELLED ++$&& ++ TIMEOUT - no ACK - v2 :B͍%͘%1D"Ҏ >D#"қ > D#>B2B2B2B:BRʹ&& ++ FILE CANCELLED ++ ü$*B#"B}!\ #~?>! :B6!\<&&File exists - erase? (Y/N): ͹%Y,̀%\&&++ NO WILDCARDS ALLOWED FOR TEXT FILES ++ ,&&++ NO FILE SPECIFIED ++ ,\2By2B!G"B*"*B!ͤ&"B:B<2B:BOG\R! "2B!G"BxG| !Ϳ&ͅ###"7>͐,O:B<#:BA#:BA#K%:BZ#:B_#:B_#K%͐,O͎f#4&&Waiting ready signal | "ʋ Cʨ##Š#Ë 5&CRC request received >2B:B5&Got checksum request 5&Name NAK received :Bœ$:Bo$ !N$>w#$ !]N$>;$~ 1$#xI$#$~ I$>.#$&& && Transferred :\2tC!\:tC2\!BB ͦ&͗:~C²+| && [Transfer Completed] :Bʾ9:B %q2B2B2B2B2B:B$/2B2B!B~6Q,:B,:B,̀%È&& << DISCONNECTED >> h:e:eî,!l\ͦ&2|2h s% s% s% d%s%>(s%%>)s%_> ͬ%> ͬ%O͘%%ͬ%a{_ % |%{0s%|%}%& &0s%&&CTL-@ͬ%&&~3&s%#'&~G&:B~s%#6& I&>ͬ%̀%>2B:B$Ë :}C_:E͔&:Bĵ@:*D Ô&~#¦&͗x4B!\&:=&@'#^#6 i'{' ,' ' {' ,' '' i'{' ,' {'#͏' ͏'6# > b'b' > b'b'w#b':y'_@w# . {'w#{'~*ʟ'#‘'â'ʹ'~*ʰ'#¤'ʹ'6?#´':A2$)2@)' B!\&!C:l2C:m ((): 2zCC<)(&&++ FILE NOT FOUND ++À((#@(**&& . C<ʀ(:zC=2zC̀%s(: 2zCz(&& : )(̀%##~2H)#~2G)##^#V"E)*E)#ڲ(W+}(z­(é(i`:H)()=(%*)I&>? !Cw#(!mC *=ƀo&:C)=_@2$)2@)&&Drive : k bytes free on drive : $*կ͘%% *ʜ)ʜ)))ʀ) W)G#4+~#)px *ͬ%#W)#G~wڻ)+xF6 ))W)4W)>ͬ%> ͬ%>ͬ%W)>#ͬ%̀%M)G>#ͬ%̀%xW)ͬ%)W)>ͬ%5W)̀%W)̀%F##> w#*~;*4*#%*#5*7#2h:BŒ*>2B!\C *:\2C!C\ *\*!C\ *\!C\ *\<7*2B=Ɓo&C *] *2h2|><*~# x*&&File open: *B%&& (%&&H) records Send time: :_!+^#V*B.,i`%&& mins, !+:_~B,M,M,M,M,&%&& secs at +5&To cancel: use CTL-X  0`@J0(  !+:__ && baud 110$300$450$600$710$1200$2400$4800$9600$19200${/_z/W9, !<=G,}o|g>o*B|>!E!yg)Ҁ,>g>!ot,r$s%# j,*BO!E ~W$^"B:B,&& ** File still open, use DEL, DIR, WRT, E, L or T ** ,2B!BB ͦ&!BB ͦ&2B2B'8ͯA&& Single Letter Commands ? - Display current settings 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) T - Return to terminal mode after transfer V - View bytes transferred on console X - When done, disconnect, go to CP/M The single letter commands may also be used on the command line when the program is initially executed. ͏&& Three Letter Commands CPM - Exit from this program to CP/M DIR - List directory and space free (may specify drive) ERA - Erase file (may specify drive) LOG - Change default drive/user no. (specify drive/user) and reset disks. e.g. LOG A0: or LOG B: (user # unchanged) SPD - Set file output speed in terminal mode ͼ=j2&&TIM - Select Baud rate for "time-to-send" msg. :ʠ2&&TCC - Toggle CRC/Checksum mode on receive :2&&TBR - Toggle backspace to rubout conversion :;3&&TLC - Toggle 1) local command immediate 2) local command after :'& :ʃ3&&TLF - Toggle LF after CR when sending disk file in "T" mode :3&&TXO - Toggle XOFF testing in terminal mode file output :4:3&&NUM - List remote systems : 4&&SET - Set modem baud rate &&BYE - Disconnect, then return to CP/M :R4:i4&&CAL - Dial number &&DSC - Disconnect from the phone line The following are terminal text buffer commands: &&DEL - Delete memory buffer and file WRT - Write memory buffer to disk file A&& Local Commands while in Terminal Mode : & - Send a break tone for 300 ms. :ʨ5:)& - Change baud rate >& - Exit to command mode :!& - Disconnect from the phone line :6:"& - Send log-on message :<6:#& - 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 ::'7& - Send local control character to remote $8& - Next character will be used for local control z̀%:BP8̈́B&& Bytes of buffer free Aͬ%:g8&o%>>ͬ%>>ͬ%&&COMMAND: BI):BP8 *8:B:i<B#*CPMi&̀%#*LOG[:#*DIR9#*ERA:#*?A#*SPDN;#*TIMң<#*TCC=#*TBR>#*TLCW>#*TLF>#*TXO?:-9:-9#*NUM@: >9#*SETC@#*WRTҖ@#*DELi@#*BYEҾ9#*DSC %:t9:ʆ9#*CALچ9> 2BÒ9:B!BsAڛ9Ͷ&Cõ͡9'8&&++ Invalid command ++ :):)h&& <> i&2uCͼ':uC_'8B!\&8%:] ʛ9\Ò<ͼ=›9&&Use 0-8 to give baud rate for 'S' mode time-to-send message, where 0=110, 1=300, 2=450, 3=600, 4=710, 5=1200, 6=2400, 7=4800 8=9600 and 9=19200 Baud. Enter value: : қ92f='8ͼ=¦=&&Rate for the S mode time-to-send message is set to ù=&&Modem speed is +: G:::ʛ9:/2='8&&Mode: :=&&CRC &&CHECKSUM :ʛ9:/2>'8::>&&Backspace is rub &&Backspace is backspace :ʛ9:/2k>'8&&Use ::'ʙ>& before local command & to send local command to remote :ʛ9:/2>'8&&Linefeed :>&&NOT &&sent after CR for disk file in T-mode :ʛ9&&Use XOFF testing? (Y/N): ͟?I?2ͼ?&& Use XON waiting after (Y/N): ͟?}?2@:'8/2&&Therefore ͼ?'8BI):B ?GN>xY>Û9&&XOFF testing :?&&NOT &&used&& in terminal mode file output &&XON :@&&NOT &&automatically tested after CR?: ʛ9Bw:'8Aͯ&Tͯ& ͯ&'8:B@:C @C2B2B!C!G"B'8:B@͵@2B2B!C!G"B'8:C C2B&&++ No File Open ++ '8ͯA&& Library of Phone Numbers of Remote Systems ! GLA## ͦ&UA## ͦ&LA ^A1A> > > >$ G̀%̀%'8F#~AtA7&&HIT any KEY to CONTINUE͍%ʚA͘%¯À%'8: ž> ͬ% > ͬ%¿AͯA&& Current Settings =:A>f=&&Terminal mode file buffer is :B2B&&in&&active Unused portion of buffer is ̈́B&& bytes k>>ͼ?@;̀%̀%̀%'8*B믓o|g%SRTELMABDLOQRSTVX01ABDLOQRSTVX01GGG4