home *** CD-ROM | disk | FTP | other *** search
- INTRODUCTION to the YAM Communications Utility
- The "YAM" family of programs
- Gettinτ "YAMó t∩ you≥ compute≥
- YAMBOOT details
- The YAM/MODEM Handshake Protocol
- Other programs which WILL work with YAM ** 20/Jun/84 **
- Other programs which MAY work with YAM
- Preconfigured versions of YAM for specific computers
- XYAM
- Using CRCK to check file transfers
- Adapt this help file to your needs
- :Introduction
-
- Thσá concep⌠á oµá Remotσ CP/═ (RCPM⌐ system≤ relie≤á oεá user≤ ì
- havinτ thσ abilit∙ t∩ transfe≥ file≤ t∩ anΣ froφ thσ systeφ iε ì
- somσá securσá manner«á Thσá securit∙á come≤á froφá handshakinτ ì
- betweeεá thσ sende≥ anΣ receive≥ t∩ le⌠ thσ sende≥á kno≈á tha⌠ ì
- thσ receive≥ go⌠ ß gooΣ (n∩ errors⌐ cop∙ oµ thσ file.
-
- Prio≥ t∩ thσ adven⌠ oµ RCP═ typσ system≤ therσ haΣ beeε littlσ ì
- neeΣá fo≥ thesσ typσ oµ program≤ iε Australiß a≤ microcompute≥ ì
- user≤ havσ no⌠ beeε strongl∙ communication≤á oriented¼á mostl∙ ì
- duσá t∩á restrictivσá policie≤ oε thσ par⌠á oµá Telecom«á Wha⌠ ì
- littlσá neeΣá therσá ha≤á beeεá ha≤á beeεá met¼á iεá thσá CP/═ ì
- environmen⌠ a⌠ least¼ b∙ commercia∞ program≤ sucΦ a≤ BSTAM«
-
- Wha⌠á i≤á requireΣ fo≥ interactivσ communicatioε witΦá ßá RCP═ ì
- systeφá i≤ utilit∙ whicΦ wil∞ allo≈ ASCI╔á communication≤á fo≥ ì
- logiεá anΣá RCP═á commanΣá instigatioεá anΣá wil∞á als∩á allo≈ ì
- handshakinτá (o≥á protocol⌐ filσ transfer≤ iε botΦá direction≤ ì
- withou⌠á havinτá t∩á returε t∩ thσá operatinτá systeφá commanΣ ì
- level.
-
-
- Iε thσ USA¼á RCP═ system≤ havσ beeε oε linσ fo≥ severa∞á year≤ ì
- anΣá numerou≤á program≤ whicΦ fulfil∞ thσá abovσá requirement≤ ì
- havσ beeε developed« Development has follwed tw∩ streams.
-
- Thσ firs⌠ streaφ i≤ thσ serie≤ oµ program≤ whicΦ g∩ unde≥á thσ ì
- generiπá titlσá oµá "MODEM"«á Thesσ program≤ al∞ steφá froφá ß ì
- prograφá writteεá b∙á WarΣá Christenseεá fo≥á thσá ver∙á firs⌠ ì
- microcompute≥ bulletiε boarΣ systeφ iε thσ world¼á thσ Chicag∩ ì
- CBBS« Thσ MODE═ program≤ arσ al∞ writteε iε assemble≥ codσ anΣ ì
- arσ iε thσ publiπ domain.
-
- Thσá seconΣ streaφ i≤ ß serie≤ oµ program≤ whicΦ g∩ unde≥á thσ ì
- namσ oµ YA═ ("Y"e⌠ "A"nothe≥ "M"odem program)«á Thesσ program≤ ì
- steφá froφ attempt≤ t∩ rewritσ thσ MODE═ program≤ int∩ thσ "Có ì
- higΦ leve∞ language« Thσ YA═ programs¼ b∙ Chucδ Forsberg¼ gre≈ ì
- froφá thσ MODEM.├ programs«á YA═ offer≤ man∙á morσá facilitie≤ ì
- thaεá MODE═á anΣ i≤ easie≥ t∩ maintain«á YA═ program≤ usσá thσ ì
- samσá protocol≤ a≤ thσ MODE═ program≤ anΣ the∙ wil∞ "talkóá t∩ ì
- eacΦ other. They are also in the public domain.
-
- :The "YAM" family of programs
- è
- YA═ i≤ writteε iε ß modern¼á higΦ leve∞ language¼á "C"« I⌠ wa≤ ì
- writteεá witΦ thσ ideß tha⌠ i⌠ shoulΣ bσ transportablσ t∩ non-ì
- CP/═á environment≤á anΣá i≤ thσ best choicσá iµá yo⌡á arσá no⌠ ì
- runninτá in a CP/M environment.á ╔ als∩ conside≥ i⌠á thσá bes⌠ ì
- choice if you are running CP/M.
-
- Thσá prograφá i≤ writteε iε ß modula≥ manne≥ anΣ al∞ thσá UAR╘ ì
- dependen⌠á routine≤á arσ containeΣ iε ßá singlσá module«á Somσ ì
- othe≥á hardwarσ dependen⌠ informatioε (sucΦ a≤ por⌠á addresse≤ ì
- etc⌐á i≤á containeΣá iε heade≥ files«á Thi≤ makσá i⌠á eas∙á t∩ ì
- suppor⌠á multiplσ version≤ oµ YA═ froφ substantiall∙ thσá samσ ì
- se⌠á oµ files«á Thσ SYSO╨ i≤ currentl∙ supportinτ │á differen⌠ ì
- UAR╘ version≤ oµ YA═ froφ thσ onσ se⌠ oµ sourcσ files.
-
-
-
-
-
-
-
-
- Yo⌡á wil∞ neeΣ t∩ havσ thσ BD╙ "Có compiler¼á versioε 1.50á o≥ ì
- later¼ t∩ compilσ YAM-80«
-
- Iµá yo⌡á arσá comfortablσ witΦ thσá "Cóá languagσá yo⌡á shoulΣ ì
- definitel∙á usσá YA═á insteaΣ oµ MODEM«á Eveε iµ yo⌡á arσá no⌠ ì
- familia≥á witΦ "Có i⌠ i≤ wortΦ thσ effor⌠ oµ learning¼á t∩á bσ ì
- ablσ t∩ compilσ YAM«á YA═ i≤ ß mucΦ morσ flexiblσ utilit∙ thaε ì
- MODE═á anΣá i≤á typica∞ oµ thσ numerou≤á higΦá qualit∙á publiπ ì
- domaiε utilitie≤ availablσ iε "C".
-
- Thσ versioε oµ YAM-8░ currentl∙ availablσ i≤ YA═ 3.12« Seσ thσ ì
- filσ YAM.DO├ fo≥ ful∞ documentatioε oε thσ program«
-
- A CP/M-86 version of YAM is also available from SIG/M.
-
- :Getting "YAM" to your computer
-
- Unti∞á yo⌡ havσ ß cop∙ oµ YA═ thσ onl∙ wa∙ t∩ transfe≥ datß i≤ ì
- a≤á ASCI╔á text«á YA═á i≤ ß biτ prograφá anΣá thσá chance≤á oµ ì
- transferrinτ i⌠ viß phonσ withou⌠ somσ error≤ i≤ no⌠ good.
-
- Thσ solutioε i≤ t∩ usσ eithe≥ oµ thσ shor⌠ program≤á YAMBOOT.├ ì
- o≥á MBOOT.ASM«á YAMBOO╘ i≤ ß minima∞ versioε oµ YA═ (wel∞ sor⌠ ì
- of⌐ anΣ MBOO╘ i≤ ß minima∞ versioε oµ MODE═ «á Virtuall∙á al∞ ì
- the∙ caε d∩ i≤ receivσ file≤ usinτ thσ "Christensenó protocol« ì
- Thσá basiπá ideß i≤ tha⌠ yo⌡ transfe≥ YAMBOOT.├ o≥á MBOOT.ASM¼ ì
- whicΦá arσ relativel∙ short¼á t∩ you≥ systeφ a≤ ASCI╔ tex⌠á b∙ ì
- typinτá thσá file«á (Seσ thσ "YAMBOO╘á detailsóá categor∙á fo≥ ì
- details)«áá Yo⌡á theεá compile/assemblσá YAMBOOT/MBOOT¼áá witΦ ì
- appropriatσ UAR╘ datß fo≥ you≥ system¼á anΣ usσ i⌠ t∩ transfe≥ ì
- YA═ witΦ thσ securit∙ oµ ß protoco∞ transfer.
-
- Theε yo⌡ compilσ thσ YA═ sourcσ codσ witΦ fo≥ you≥ computer.
- è
- :YAMBOOT details
-
- Therσá i≤ ß prograφ calleΣ YAMBOOT.├ whicΦ i≤ thσ madσ u≡ froφ ì
- part≤ oµ thσ YA═ prograφ bu⌠ ha≤ n∩ 'frills'.
-
- Iµá yo⌡á havσ somσ wa∙ t∩ prin⌠ you≥ dialoτ witΦá thi≤á systeφ ì
- theε TYP┼ thσ file¼á anΣ prin⌠ i⌠ t∩ you≥ printer«á YAMBOO╘ i≤ ì
- theε smal∞ enougΦ t∩ typσ int∩ you≥ systeφ anΣ compile.
-
- Alternativel∙á iµ yo⌡ havσ aε ASCI╔ transfe≥ prograφá sucΦá a≤ ì
- BSTMS¼á TELNET¼á ASCO═á etπ whicΦ allow≤ yo⌡ t∩ capturσá ASCI╔ ì
- tex⌠á froφ ß remotσ system¼á yo⌡ caε savσ thσá YAMBOO╘á sourcσ ì
- tex⌠ a≤ ß filσ anΣ avoiΣ thσ retypinτ beforσ compilinτ it«
-
- Wheεá YAMBOO╘ ha≤ beeε compileΣ yo⌡ caε down-loaΣ thσ ful∞ YA═ ì
- program.
-
- Seσá thσ READ-ME.YA═ filσ anΣ YAMBOOT.├ itselµ fo≥ detail≤á oµ ì
- wha⌠ yo⌡ neeΣ t∩ kno≈ t∩ compilσ YAMBOOT.
-
-
-
-
- YAMBOO╘ i≤ thσ MUC╚ easie≥ t∩ ge⌠ goinτ thaε MBOO╘ iµ yo⌡ havσ ì
- thσ BD╙ "Có compiler« Yo⌡ onl∙ neeΣ t∩ havσ you≥ BDSCIO.╚ filσ ì
- se⌠á u≡ correctl∙ fo≥ you≥ modeφ por⌠ (whicΦ i≤ obviousl∙á thσ ì
- casσá iµá yo⌡ arσ usinτ TELNET)«á Theε yo⌡ shoulΣ bσá ablσá t∩ ì
- compilσ YAMBOO╘ withou⌠ an∙ change≤ a⌠ all.
-
- :The YAM/MODEM Handshake Protocol
-
- BotΦá YA═á anΣá MODE═á usσ thσá samσá handshakσá protoco∞á fo≥ ì
- transferrinτá singlσ file≤ anΣ caε worδ witΦ eacΦ other«á The∙ ì
- usσ ß differen⌠ protoco∞ iε thσ "batchó modσ anΣ wil∞ NO╘ worδ ì
- witΦ eacΦ othe≥ iε thi≤ mode«á BotΦ YA═ anΣ MODE═ usσ thσ samσ ì
- CR├á checδ wheε runninτ iε tha⌠ modσ anΣ wil∞ worδá witΦá eacΦ ì
- othe≥ fo≥ singlσ filσ transfers.
-
- Thσ "Christensenó protoco∞ useΣ b∙ YA═ anΣ MODE═ i≤á describeΣ ì
- iε thσ filσ PROTOCOL.LBR available through SIG/M.
-
- :Other programs which WILL work with YAM
-
- ListeΣá belo≈á arσ othe≥ program≤ whicΦ thσ SYSO╨á know≤á wil∞ ì
- worδ YAM« Iµ yo⌡ kno≈ oµ other≤ pleasσ leavσ ß messagσ fo≥ thσ ì
- SYSOP.
-
- "RCPMLINK.COM" fo≥ thσ Osbornσ ▒ compute≥.
- ì
- Thi≤á prograφ use≤ thσ "Christensenó protocol≤ anΣ i≤á claimeΣ ì
- t∩á bσá full∙ compatiblσ witΦ MODEM«á Thσ SYSO╨ ha≤ testeΣá i⌠ ì
- witΦ YA═ anΣ successfull∙ transferreΣ file≤ iε botΦ direction≤ ì
- iεá thσá singlσ filσ mode«á RCPMLIN╦ i≤ ßá commercia∞á prograφ ì
- baseΣ oε MODEM«
- è
-
- "CMODEM.├"
-
- Thi≤ prograφ i≤ froφ thσ "CNODEó RCP═ systeφ iε thσ US┴ anΣ i≤ ì
- writteεá iε BD╙ "C"«á ╔ havσ testeΣ i⌠ witΦ XYA═ anΣ i⌠á work≤ ì
- fine« I⌠ i≤ aε enhanceΣ versioε oµ YAMBOO╘ anΣ wil∞ senΣ file≤ ì
- a≤á wel∞á a≤ receivσ them¼á bu⌠ i≤ reall∙ onl∙ ß ver∙á minima∞ ì
- communication≤ utility« It is a public domain program.
-
-
- Sincσá thσá ful∞ YA═ sourcσ i≤ availablσ anΣ i⌠á offer≤á many¼ ì
- man∙ morσ facilitie≤ thaε CMODEM¼á therσ seem≤ littlσ poin⌠ iε ì
- usinτ CMODEM« Howeve≥ iµ yo⌡ havσ unusua∞ hardwarσ anΣ finΣ i⌠ ì
- difficul⌠á t∩ ge⌠ YA═ goinτ CMODE═ woulΣ probabl∙ bσ ßá easie≥ ì
- t∩ adapt«á I⌠ shoulΣ certainl∙ ruε oε an∙ systeφ tha⌠ caεá ruε ì
- TELNET«á Alternativel∙ iµ yo⌡ havσ ß lo≈ capacit∙ disδ systeφ ì
- o≥á arσá shor⌠á oµ memor∙ thσ smalle≥ sizσ oµá CMODE═á ma∙á bσ ì
- attractivσáá t∩áá you«áá Seσáá thσá star⌠á oµáá CMODEM.├áá fo≥ ì
- documentation.
-
-
- "MODEM86"
-
- Thi≤á prograφ i≤ froφ Compuvie≈ Product≤ anΣ run≤á unde≥á botΦ ì
- CP/M-8╢ anΣ MSDOS« I⌠ i≤ basicall∙ aε "86ó versioε oµ MODE═ 7« ì
- I⌠á ha≤á ß fe≈ installatioε selection≤ bu⌠ unles≤ yo⌡ havσá aε ì
- IBM-P├á o≥á Sirius-▒á bσá prepareΣ t∩á d∩á somσá 8╢á assemble≥ ì
- programminτá t∩ ge⌠ thi≤ prograφ working«á ╔ wa≤ ablσá t∩á ge⌠ ì
- MODEM8╢á runninτá oεá m∙á Godbou⌠ systeφ anΣ oεá thσá NE├á AP├ ì
- withou⌠ to∩ mucΦ hassle« Oncσ it≤ running¼ i⌠ work≤ wellí
-
-
- "TELED"
-
- Thi≤á publiπ domaiε prograφ i≤ distributeΣ witΦ BD╙ ├á Versioε ì
- 1.5░á o≥á later«á I⌠á offer≤ considerabl∙ morσá feature≤á thaε ì
- CMODE═á bu⌠á considerabl∙á les≤ thaεá YAM«á ╔á woulΣá ratσá i⌠ ì
- relativel∙ eas∙ t∩ ge⌠ goinτ anΣ ß gooΣ firs⌠ excercisσ iµ yo⌡ ì
- aσ jus⌠ gettinτ useΣ t∩ ├ a≤ ß programminτ language«á I⌠ work≤ ì
- wel∞á witΦá XYAM«á ì
-
-
- "MITE"
-
- Thi≤á commercia∞á prograφ i≤ froφ Mycrof⌠ Lab≤á anΣá i≤á quitσ ì
- nicel∙á done«á I⌠ i≤ availablσ iε CP/M-80¼á CP/M-8╢ anΣá MSDO╙ ì
- versions«á I⌠á come≤ witΦ interface≤ t∩ severa∞ popula≥ micro-ì
- computer≤ a≤ wel∞ a≤ enougΦ informatioε t∩ writσ ßá customiseΣ ì
- interfacσ iµ yo⌡ can'⌠ usσ onσ oµ thσ supplieΣ ones«á I⌠ tooδ ì
- mσ ß fe≈ hour≤ onσ eveninτ t∩ writσ ß 265▒ USAR╘ interfacσ fo≥ ì
- m∙ Godbou⌠ S-10░ system« Thσ prograφ ha≤ botΦ ß men⌡ systeφ o≥ ì
- ßá serie≤ oµ direc⌠ commands«á Als∩ usefu∞ i≤ ß paramete≥ filσ ì
- systeφ whicΦ allow≤ al∞ thσ parameter≤ whicΦ goverεá operatioε ì
- witΦá an∙á particula≥á remotσ systeφ t∩ bσ stasheΣ awa∙á iεá ß ì
- paramete≥ file¼ theε recalleΣ anΣ automaticall∙ se⌠.
-
- A≤ wel∞ a≤ Christenseε protoco∞ i⌠ support≤ thσ Mycroft¼ CLIN╦ ì
- anΣ LYN├ binar∙ protocols«á Work≤ wel∞ witΦ XYAM«á Thσá manua∞ ì
- als∩áá contain≤áá somσáá gooΣá tutoria∞áá materia∞áá oεáá datß ì
- communication≤ anΣ thσ RS-232-├ standard« Somewherσ abou⌠ halµ ì
- wa∙ betweeε MODE═ anΣ YA═ iε term≤ oµ feature≤ anΣ facilities.
-
-
- "ASCOM"
-
- Late≥ version≤ oµ thi≤ prograφ froφ DM┴ suppor⌠ wha⌠ the∙ terφ ì
- "CP/═áá Use≥áá Grou≡á Protocolóá whicΦá i≤á thei≥áá namσáá fo≥ ì
- "Christensenó protocol« ╔ havσ testeΣ ASCO═ Ve≥ 2.┤ oε ß CP/M-ì
- 8╢á systeφ witΦ XYA═ anΣ i⌠ workeΣ finσ iε filσ transfe≥á modσ ì
- iε botΦ directions«á ╔ assumσ tha⌠ thσ equivalen⌠ CP/M-8░á anΣ ì
- MSDO╙á version≤á shoulΣá als∩ worδ OK«á Bσá carefu∞á witΦá thσ ì
- interfacσá routine≤ fo≥ yo⌡ USART«á ╔ haΣ t∩ rewritσ thσá 825▒ ì
- interfacσ fo≥ thσ NE├ AP├ ╔ wa≤ usinτ t∩ tes⌠ ASCO═ on¼ a≤ thσ ì
- AP├ interfacσ supplieΣ b∙ DM┴ haΣ n∩ hopσ oµ working.
-
-
- "MODEM-901/86"
-
- Thi≤ i≤ ß publiπ domaiε prograφ translateΣ t∩ CP/M-8╢ froφ thσ ì
- CP/M-8░á versioεá b∙á Mikσá Mellinge≥á anΣá I«á I⌠á shoulΣá bσ ì
- adaptablσá fo≥á an∙ CP/M-8╢ systeφ (bu⌠á no⌠á witΦá Concurren⌠ ì
- CP/M-8╢áá withou⌠á furthe≥á work)«áá I⌠á ha≤á beeεá testeΣá oε ì
- Godbout/Compupro¼á NE├á AP├á anΣ DE├ Rainbo≈ 10░á systems«á I⌠ ì
- available through SIG/M in MODEM-86.LBR.
-
-
- MODEM68
-
- Thi≤ i≤ ß publiπ domaiε prograφ writteε iε 680░ assemble≥á fo≥ ì
- operatioε unde≥ thσ FLE╪ operatinτ system« I⌠ wa≤ developeΣ a⌠ ì
- Telecoφ Australiß anΣ i≤ claimeΣ b∙ Telecoφ 680░ user≤ t∩ worδ ì
- well«á A≤ ╔ don'⌠ havσ acces≤ t∩ ß 680░ systeφ ╔ haven'⌠á eve≥ ì
- useΣá i⌠ myself«á Thσ prograφ i≤ supposeΣ t∩ "lookó ver∙á mucΦ ì
- likσ MODEM╖ a≤ fa≥ a≤ thσ use≥ interfacσ goes.
-
- MODEM6╕ i≤ availablσ through SIG/M as MOD68-13.LBR
-
-
- UMODEM
-
- Thi≤ prograφ i≤ writteε iε "Có fo≥ Uni° systems« I⌠ implement≤ ì
- thσá "Christensenóá protoco∞ anΣ i≤ compatiblσá witΦá YA═á anΣ ì
- MODEM«á Versioε 2.╖ ha≤ beeε implementeΣ oε thσ BASSER-VA╪ a⌠ ì
- Sydne∙ Universit∙ anΣ work≤ finσ iε non-batcΦ mode.
-
-
-
- PC-TALK
-
- Thi≤ prograφ i≤ writteε iε BASI├ fo≥ thσ IBM-P├ runninτ PCDOS« ì
- I⌠á implement≤ Christenseε protoco∞ anΣ i≤ compatiblσ witΦ YA═ ì
- anΣ MODEM«á Beinτ writteε iε BASI├ i⌠ i≤ slow¼á gooΣ onl∙á fo≥ ì
- 30░á bp≤ operatioε witΦ thσ IB═ BASI├ interprete≥ anΣ 120░ bp≤ ì
- operatioεá witΦá IB═á BASI├á compiler«á Thσá sourcσá codσá anΣ ì
- documentatioε arσ availablσ oε PC/BLUE volume≤ 3▒ anΣ 32.
-
-
- DOS/65 MODEM
-
- Thi≤á come≤á witΦ thσ DOS/6╡ operatinτ systeφ fo≥á 650▓á baseΣ ì
- machines« Severa∞ user≤ havσ tolΣ mσ tha⌠ i⌠ doe≤ successfull∙ ì
- transfe≥ file≤ witΦ XYA═ froφ thi≤ system«á ╔ don'⌠ kno≈ wherσ ì
- you get it.
-
- :Other programs which MAY work with YAM
-
- ListeΣá belo≈ arσ othe≥ program≤ whicΦ thσ SYSO╨ suspect≤á ma∙ ì
- worδá witΦá YAM«á Thesσ program≤ havσ NO╘ beeε testeΣ anΣá thσ ì
- SYSO╨ woulΣ appreciatσ an∙ furthe≥ information.
-
- **¬á Therσá arσá n∩ program≤ whicΦ fi⌠ thi≤á categor∙á a⌠á thσ ì
- moment ***
-
- :Preconfigured version of YAM for specific systems
-
- WitΦ reasonablσ skill¼á thσ "standardó version≤ oµ YAM/YAMBOO╘ ì
- shoulΣá bσ ablσ t∩ bσ implementeΣ oε an∙ CP/═ system«á Howeve≥ ì
- duσ t∩ thσ non-standarΣ naturσ oµ somσá systems¼á particularl∙ ì
- system≤ no⌠ originall∙ intendeΣ fo≥ CP/═ operatioε sucΦ a≤ thσ ì
- Applσ 2¼á ß preconfigureΣ versioε oµ thσ YA═ ma∙ bσ available« ì
- Thσáá filσá READ-ME.YA═á wil∞á tel∞á yo⌡á whicΦá preconfigureΣ ì
- version≤ arσ currentl∙ available.
-
- Thesσ preconfigureΣ version≤ havσ beeε contributeΣ b∙ use≤ wh∩ ì
- haΣ t∩ develo≡ theφ thσ "hardó way« Iµ yo⌡ d∩ ß ne≈ versioε oµ ì
- thσ communication≤ utilitie≤ fo≥ you≥ systeφ pleasσ contributσ ì
- you≥á versioε s∩ tha⌠ othe≥ user≤ oµ you≥ typσ oµá systeφá caε ì
- benefi⌠ froφ you≥ efforts.
-
- :XYAM
-
- XYA═á i≤ ß specia∞ versioε oµ YAM«á I⌠ i≤ designeΣ fo≥ usσá oε ì
- RCP═á system≤á anΣá a≤á sucΦá i⌠á ha≤á somσá specia∞á feature≤ ì
- necessar∙ iε tha⌠ sor⌠ oµ environment.
-
- Generall∙ thesσ feature≤ arσ designeΣ t∩ makσ theφ i⌠ fo≥á thσ ì
- remotσá use≥á t∩ contro∞ (i.e«á morσ messages⌐ anΣ t∩á preven⌠ ì
- "dangerousóá thing≤á happeninτ t∩ thσ RCP═á systeφá (i.e«á CO═ ì
- file≤á beinτá sen⌠ t∩ thσ RCP═ systeφ anΣ theε beinτá useΣá t∩ ì
- crasΦ thσ system)«
-
- Oεá an∙á RCP═ systeφ therσ arσ certaiε systeφ file≤ whicΦá arσ ì
- no⌠á availablσ fo≥ transfe≥ (fo≥ ß variet∙á oµá reasons)«á Thσ ì
- XYA═á prograφá caε detec⌠ thesσ file≤ anΣá wil∞á no⌠á transfe≥ ì
- them.
-
- XYA═ i≤ ß superio≥ replacemen⌠ fo≥ XMODEM« YA═ anΣ XYA═ caε bσ ì
- buil⌠á froφá thσ samσ se⌠ oµ sourcσ files«á Yo⌡ onl∙á neeΣá t∩ ì
- change a few definitions in the header files and recompile.ì
-
- :Using CRCK to check file transfers
- è
- Whateve≥ methoΣ yo⌡ usσ t∩ transfe≥ file≤ froφ ß remotσ systeφ ì
- therσ i≤ ß wa∙ yo⌡ caε seσ iµ yo⌡ endeΣ u≡ witΦ ß gooΣ cop∙ oµ ì
- thσ files« I⌠ involve≤ comparinτ CR├ checksum≤ oµ thσ files.
-
- T∩á obtaiεá thσ CR├ checksuφ oµ ß filσ oε thσ RCP═ systeφá usσ ì
- the XYAM utility. At the XYAM prompt give the command
-
- CRCK filename
-
- XYA═á wil∞ givσ yo⌡ ß ┤ digi⌠ hexadecima∞ numbe≥ whicΦ i≤á thσ ì
- checksum of the file derived using the CCITT polynomial.
-
- T∩ obtaiε thσ CR├ checksuφ a⌠ you≥ enΣ usσ thσ CRC╦ commanΣ iε ì
- you≥á cop∙á oµ YA═ o≥ iµ yo⌡ aren'⌠ usinτ YA═ usσ thσá CRC.CO═ ì
- utility«á Thσá CR├ checksuφ produceΣ b∙ CRC.CO═ i≤ thσ samσ a≤ ì
- i≤ produceΣ b∙ thσ CRC╦ functioε iε YAM.
-
- Thσ CRC╦ number≤ fo≥ thσ filσ oε thσ RCP═ systeφ anΣ thσá dowε ì
- loadeΣá filσ oε you≥ systeφ shoulΣ bσ identical«á Iµ the∙á arσ ì
- not, an error occurred during the file transfer.
-
-
-
- Thσá samσ methoΣ caε bσ useΣ t∩ checδ tha⌠ file≤ u≡ loadeΣá t∩ ì
- the RCPM system were received correctly.
-
- Thσá morσá recen⌠ Use≥ Grou≡ volume≤ wil∞ havσ CR├ file≤á witΦ ì
- checksum≤á fo≥á al∞ thσ file≤ oε thσ volumσ o≥ wil∞á havσá CR├ ì
- informatioεá iεá thσá volumσ -CATALO╟ file«á Iµá yo⌡á havσá t∩ ì
- archivσá you≥á owεá program≤á it≤ ß gooΣ ideßá t∩á pu⌠á ßá CR├ ì
- checksuφá filσ oε eacΦ archivσ disk¼á wheε yo⌡ neeΣ t∩á acces≤ ì
- thσ archivσ file≤ yo⌡ caε easil∙ checδ t∩ seσ iµ thσ file≤ arσ ì
- stil∞ intac⌠ beforσ usinτ them.
-
- :Adapt this help file to your needs
-
- Thi≤á hel≡á filσ fo≥ YA═ i≤ simpl∙ ß cu⌠ dowε versioεá oµá thσ ì
- hel≡á filσá tha⌠ ╔ usσ oε thσ Softwarσ Tool≤ RCP═ t∩á describσ ì
- botΦ thσ MODE═ anΣ YA═ t∩ user≤ oµ thσ system«á Oε onσ oµá thσ ì
- previou≤á SIG/═ volume≤ you'l∞ finΣ aε earlie≥ versioε oµá thσ ì
- compositσ YAM/MODE═ filσ calleΣ MODEM.HLP.
-
- Yo⌡á shoulΣá adap⌠ thi≤ hel≡ filσ t∩ mee⌠ YOU╥ need≤á oεá you≥ ì
- system¼á i⌠ i≤ reall∙ herσ simpl∙ a≤ ß guidσ toward≤ thσ sort≤ ì
- oµá thing≤ ne≈ user≤ wil∞ neeΣ t∩ know«á Thσ grea⌠ benefi⌠á oµ ì
- thσ HEL╨ utilit∙ anΣ HL╨ file≤ i≤ tha⌠ user≤ seeφ t∩á actuall∙ ì
- REA─á them¼á whicΦá i≤ somethinτ the∙ rarel∙ seeφ t∩á d∩á witΦ ì
- conventiona∞ DO├ files.
-
- M∙á ideß witΦ thi≤ hel≡ filσ i≤ t∩ arousσ enougΦá interes⌠á iε ì
- thσá prospectivσ YA═ use≥ t∩ makσ theφ WAN╘ t∩ g∩ ou⌠ anΣ reaΣ ì
- thσ othe≥ YA═ documentatioε files.
-
- Bill Bolton,
- è Software Tools RCPM
- June 1, 1984