®APPLICATION NOTE Mailing Address: PO Box 11400 • Tucson, AZ 85734 • Street Address: 6730 S. Tucson Blvd. • Tucson, AZ 85706 Tel: (602) 746-1111 • Twx: 910-952-1111 • Telex: 066-6491 • FAX: (602) 889-1510 • Immediate Product Info: (800) 548-6132

EXCHANGING FILES ON THE CUSTOMER SERVICE ELECTRONIC BULLETIN BOARD

by Tom Parkes, Applications Engineer (602) 741-3970

Burr-Brown maintains an Electronic Bulletin Board Service TBBS Welcomes JANE Q. PUBLIC (BBS) for the convenience of all customers. The BBS is a Is this correct? y # Chars per line on screen(10-132)? 80 valuable tool for accessing information about Burr-Brown Vidtex VT-52 H19/H89/Z19 IBM PC Televid 925 and Burr-Brown products. VT-100 Mac (ANSI) Mac (TTY) HP Reflection 1 Enter letter of your terminal, if not listed:

This document is intended as a reference to the file exchange Can your terminal print lower case? Y Does your terminal need Line Feeds? Y features of the BBS. The initial sign on procedure for the BBS How many Nulls (0-50, normally 0)? 0 Can your terminal display ANSI codes? N is covered, then downloading files from the BBS public Can your terminal display IBM Graphics Characters? N Do you wish to have a pause after each display page (Y/N)? Y software section, and lastly the procedure for attaching and How many lines per Display page (10-80)? 24 Please Enter a 1-8 character Password to be used for future logons. This receiving files in the private mail section. password may have any printable characters you wish. Lower case is considered different from upper case and imbedded blanks are legal. REMEMBER THIS PASSWORD. You will need it to log on again.

Your password? public You are caller number 1514 LOGGING ON TO THE BBS You are authorized 45 mins this call New users of BBSs should first familiarize themselves with a personal computer communications software package and FIGURE 2. Determining Terminal Type. their . Procomm, CrossTalk, Reflection, and White Knight are a few of the more popular PC communications packages. displays transmitted to the user’s computer. Several common The Burr-Brown BBS operates 24 hours a day. The modem terminal/terminal emulation types are listed to select from. If number is (602) 741-3978 operating at 2400/1200/300 baud the type of terminal/software program in use is not listed, the with 8 data bits/no parity/1 stop bit. When the user connects user should type and answer the questions as shown in via modem to this number, the BBS log on screen will be Figure 2. displayed on the terminal as shown in Figure 1. Next, the user is asked to complete a survey, as shown in The first time users log on to the BBS they are asked to Figure 3, followed by a display of the BBS user rules and complete a survey. The type of terminal the user has is restrictions. Once registered, BBS users are given full access determined in order for the BBS to be able to properly format to the BBS through the main menu as shown in Figure 4.

BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB In order to gain access to the main sections of this Bulletin Board, BBBB BBBB BURR-BROWN CORPORATION System, we ask that you first answer the following questions BBBB BBBBBBBBBBB BBBBBBBBBBB BBBB TECHNICAL SUPPORT BBS completely. The mailing address and facsimile number that you leave BBBB BBBBBBBBBBBB BBBBBBBBBBBB BBBB will be used to send any Burr-Brown product literature that you request BBBB BBBB BBB BBBB BBB BBBB 1200/2400 (602) 741-3978 through this system. BBBB BBBBBBBBBBB BBBBBBBBBBB BBBB Hayes V.42 (602) 741-3975 BBBB BBBBBBBBBBB BBBBBBBBBBB BBBB Your Company Name and Division : Acme, Inc. BBBB BBBB BBB BBBB BBB BBBB For immediate technical Your Title/Position : CEO BBBB BBBBBBBBBBBB BBBBBBBBBBBB BBBB assistance with Burr-Brown Street Address Line 1 : 123 Main BBBB BBBBBBBBBBB BBBBBBBBBBB BBBB products, call: Street Address Line 2 : Suite A BBBB BBBB (800) 548-6132 City, ST Zipcode : Anytown, NY 12345 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB Phone Number (999) 999-9999, x999 : (602) 746-1111 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB Facsimile Number (999) 999-9999 : (602)741-3895 How did you find out about this ?: an EDN magazine article Are you satisfied with your answers? y Due to a change in BBS software, users who established their account Adding responses to customer database. prior to September 4th, 1990 must enter their password in ALL CAPS.

First Name? Jane Q. Last Name? Public

Not in User file, start an account for you(Y/N)? y

FIGURE 1. BBS Sign on Screen. FIGURE 3. User Profile Survey Screen.

 1991 Burr-Brown Corporation AN-176 Printed in U.S.A. May, 1991 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::: Burr-Brown Customer Service Bulletin Board :::::::: Type P to Pause, S to Stop listing :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

[A] Application Notes and [S] Software Resources FILE NAME SIZE DESCRIPTION (DATE) Spice Model Files and Utilities ------DEMO1.ZIP 14153 TDL/II two warehouse inventory demo [M] Messages and Technical [X] Component Cross- TM9KCOMM.ZIP 3306 Demo routines for talking to the TM9000 Questions Reference Guide FILEXFER.ZIP 22804 Programs to read TM9000 queues (source) PRODIGY.TDL 3683 TDL/II demo for Prodigy barcode printer [L] Order Product Info [P] U.S. OEM Pricing MACHMON.ZIP 1896 Machine monitor TM8436 demo programs and Application Notes Database VOICE.TDL 6016 TDL/II driver for TM5100 voice system TMCHAR.ZIP 55680 Programs to tie terminals to PC COM port [D] ELECTRONIC DATABOOK SUPER.ZIP 18286 Demo programs for TM9000 and terminals ------TM9KV113.ZIP 60041 TM9000, TDL/II version 1.13. [W] What's New With Burr-Brown TMKYBD.ZIP 13861 Redefine terminal keyboards from your PC ------TAT2.ZIP 13827 Demo program for TM4500,TM8600, & TM8x01 TM900BUF.ZIP 2204 TDL/I (TM900) code to access the TM8600 [C] Change User Settings [B] BBS Information TM9KIO.ZIP 4992 C and PAS low and hi level comm routines [R] Remote Maintenance Menu NEWSTART.EXE 17995 TM9000 Startup utility (for fast CPU's)

[H] Help [G] Goodbye ownload,

rotocol, xamine, ew, elp, or ist Selection or to exit:

Command:

FIGURE 4. BBS Main Menu. FIGURE 6. Listing of Available Files.

PUBLIC AREA DOWNLOADS 4) A list of the file transfer protocols supported by the BBS Customers can access an extensive list of downloadable files will appear. Type the number of one that is supported by by calling the BBS. A collection of software tools, utilities, the communications software in use. Most packages will updates, demonstrations and example programs is maintained support Xmodem, Ymodem and . by Burr-Brown design, marketing, and applications engineers 5) After the BBS displays “Awaiting Start Signal expressly for this purpose. These programs include a Compo- (Ctrl-X to abort),” start the file download proce- nent Product Selection Guide, active filter design program, dure from the communications software. For example, if SPICE models for Burr-Brown’s IC products, and source using Procomm communications software, hit pgdn to code examples for use with Burr-Brown’s higher level prod- start the download sequence. For other programs, refer to ucts. the software documentation regarding file transfers. Steps The following steps can be used to download files from the 3-5 are depicted in Figure 7. Software Resources and Utilities section of the BBS:

1) Log on to the Burr-Brown Bulletin Board and select Selection or to exit: d super.zip Select from the following transfer protocols: [S]oftware Resources and Utilities from the main menu. 1 - TYPE file to your screen 2 - ASCII with DC2/DC4 Capture 2) The Software Resources and Utilities menu will list all the 3 - ASCII only, no Control Codes 4 - XMODEM 5 - YMODEM/YMODEM-g categories of software available to BBS users as shown in 6 - YMODEM/YMODEM-g Batch 7 - SEAlink Figure 5. Type the number next to the category you are 8 - KERMIT interested in. For example, for Factory Data Collection/ 9 - SuperKERMIT (Sliding Windows) Bar Code, type 4. Choose one (Q to Quit): 8 Protocol=KERMIT File SUPER.ZIP, 18286 Bytes 3) The BBS will display a list of all the available files for the Est. Time: 0 mins, 35 secs at 9600 bps Awaiting Start Signal chosen category, as shown in Figure 6. Enter (Ctrl-X to abort)

d ownload,

rotocol, xamine, ew, elp, or ist Selection or to exit: where filename.ext is the full name of the file as listed in the display. FIGURE 7. Downloading Procedure.

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::: Software Resources and Updates ::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 6) If the transfer is not successful, type [L] to display the list

[*] BBS/Communication Utilities of files again and then repeat steps 3-5.

------Board Level Products ------[0] PC-bus [1] VMEbus To save time and space, many of the files available for [2] Multibus 1 [3] Standard Bus [4] Factory Data Collection / Bar Code download from the BBS are stored as an archive in a .zip [5] Short Haul Industrial format. These files must be de-archived after they are ------Digital Signal Processing ------[6] AT&T's DSP32/32C [7] TI's TMS320xx downloaded (and after logging off of the BBS). Use ------Component Product Design Utilities ------ .zip [8] Active Filter Design PKUNZIP to de-archive a file by typing at the [9] Other Component Design Utilities [A] Component Selection Guide DOS prompt: [H] Help C:\pkunzip [E] Exit To Main Menu [G] Goodbye Command: There must be a path to the files pkunzip.exe and the downloaded file arcname.zip. FIGURE 5. Software Resources and Utilities Menu. The public domain program PKUNZIP is available for download in an unarchived format from the BBS/Commu- nications Utilities category.

2 PRIVATE FILE EXCHANGE

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Files may be exchanged privately between BBS users by ::::::::: Message Base / Technical Questions ::::::::: sending the user a private mail message and attaching a file to ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ------Public Messages ------the message. The procedure is covered by the following steps. [S] Scan Public Messages [R] Read Public Messages Steps 1 and 2 are shown in Figure 8, steps 3-9 are shown in [C] Choose Sections To Read Or Scan Figure 9, and steps 10-12 are shown in Figure 10. [P] Post A Message or Technical Question

------Private Mail ------1) Log on to the Bulletin Board and select [M] (Messages [1] Send A Private Mail and Technical Questions) from the main menu. [2] Read Private Mail [L] Look Up Name(s) In Userlog 2) To send a private mail, type [1]. [H] Help 3) Type the first and last name of the person the file is being [E] Exit To Main Menu [G] Goodbye Command: 1 sent to, followed by return: Who is the message to? John Smith 4) Type in the subject (or a name) for the message, followed FIGURE 8. Message and Private Mail Menu. by return: What is the subject? YOUR FILE

5) If this information is correct, then type Y. Correct spelling Who is the message to? John Q. Public What is the subject? File for fun of the user’s name is necessary to properly route the To: JOHN Q. PUBLIC Subj: FILE FOR FUN message. If the name entered is not in the BBS user log, the Is this correct(Y/N)? y BBS will inform the user and ask if the message should be Submit Prepared Msg Text(Y/N)? n sent anyway. Spellings for all the names in the BBS user Enter text of message. by itself ends input. [L] log can be referenced by using (Look Up Names in 01: Here's the file Userlog) from the menu in Figure 8. The BBS will send 02: messages to names not yet in the userlog, but to receive the ist, iew, ont, dit, cpt, ile, ave, or uit? f Enclose a file with this message(Y/N)? y message, a user would have to start an account with the Enter 1-12 char full file name: fun.exe exact user name the message was sent to. Select from the following transfer protocols: 6) BBS will ask “Submit prepared msg text (y/ n).” Type N for no. This is not the place to attach the file. 7) To attach a file to a message, first a message of at least one FIGURE 9. Sending a Private Mail Message. character of text is needed in the message buffer. The option of sending a file is given only after a message is

completed. To complete a message, hit return on a blank Select from the following transfer protocols:

line. For example, type: 1 - Prompted ASCII 2 - ASCII, XON after rcvd 3 - ASCII, XOFF/XON flow control 01: John, here’s your file. 4 - XMODEM - Checksum 5 - XMODEM or YMODEM - CRC 6 - YMODEM Batch 02: 7 - SEAlink 8 - KERMIT 9 - SuperKERMIT (Sliding Windows) 8) From the list of options displayed at the bottom of the A - YMODEM-g Batch

screen, select [F]ile to send a file. When the BBS prompts Choose one (Q to Quit)? 5

“Enclose a file with this message?(Y/N)”, Protocol=X/YMODEM type Y for Yes. File open, ready to receive (Ctrl-X to abort) 9) Enter the name of the file being sent followed by return: *Enclosed File: fun.exe Enter 1-12 char full file name: ist, iew, ont, dit, cpt, ave, or uit? s SAMPLE.TDL Saving message to disk... 10) A list of the file transfer protocols supported by the BBS FIGURE 10. Attaching a File to a Message. will appear. Type the number of one that is supported by the communications software you are using. Most pack- ages support XModem, YModem, and Kermit. 11) After the BBS displays “File open, ready to receive,” start the file upload from your communica- tions software to send the file. For example, if you are using Procomm, strike PgUp to start the upload. 12) If the transfer is successful, save and send the message by typing [S]ave. If the transfer was not successful, repeat steps 8 through 12.

3 RECEIVING A FILE ATTACHED TO A MESSAGE

To download a file that has been attached to a message, first Type P to pause, S to stop, N to skip to next msg read the message. If a user has unread messages waiting when Read Electronic Mail: o you rom you they log on to the bulletin board, the BBS will inform the user oth To and From you arked Mail after the log on procedure and give the user the opportunity to bort Reading Mail read the messages immediately. Alternatively, users can ac- Which One? t cess their messages by selecting M (Messages and Technical Msg#: 195 *Private E-Mail* 03-20-91 09:35:30 Questions) from the main menu and selecting 2 (Read Private From: TOM PARKES To: JOHN Q. PUBLIC Subj: TDL FIXES Mail) from the menu shown in Figure 8. Then the screen will Your file is attached appear as in Figure 11 and selecting T (To you) will display *Enclosed File: sample.tdl any messages for the user. Selecting E (Enclosure) after the wd, elete, nclosure, gain, eply, ext, or top? e message text will start the download sequence which is completed by following steps 4 and 5 above under Public Area Downloads. If the download is unsuccessful, select E again FIGURE 11. Receiving a File Attached to a Message. and retry.

The information provided herein is believed to be reliable; however, BURR-BROWN assumes no responsibility for inaccuracies or omissions. BURR-BROWN assumes no responsibility for the use of this information, and all use of such information shall be entirely at the user’s own risk. Prices and specifications are subject to change without notice. No patent rights or licenses to any of the circuits described herein are implied or granted to any third party. BURR-BROWN does not authorize or warrant any BURR-BROWN product for use in life support devices and/or systems. 4