TIP: Click on subject to list as thread! ANSI
echo: apple
to: comp.sys.apple2,comp.sys.apple2.com
from: rubywand
date: 2008-08-04 05:06:38
subject: Apple II Csa2 FAQs: Telecom Hardware & Transfers, Part 20/25

Archive-name: apple2/faq/part20
Posting-Frequency: monthly
Last-modified: 2008/07/01
URL: http://home.swbell.net/rubywand/A2FAQs1START.html


The comp.sys.apple2 Usenet newsgroup Apple II FAQs originate from
the Ground Apple II archive, 1997-2008. Administrator: Steve Nelson

Csa2 FAQs-on-Ground ref: Csa2T1TCOM.txt  rev124 July 2008







Telecom-1 Hardware & Transfers


 001- How do I transfer files between my Apple and a PC or Mac?
 002- How do I transfer/convert my A2 word processor files to a PC?
 003- How do I use ADT & ap2222pc to transfer disks between A2 & PC?
 004- How do I transfer files between computers using NULL modem?
 005- How do I NULL-modem Text files without getting garbage?
 006- How do I make a "NULL Modem" cable?
 007- What is the maximum length for a NULL modem connection?
 008- What are the connections for a standard modem cable?
 009- How do I make a GS hardware handshake High-Speed modem cable?
 010- What is the maximum modemming speed I can get from my Apple II?
 011- What telecom programs run on Apple II computers?
 012- Where can I get ADT, ADTgs, Agate, Modem MGR, Spectrum ...?
 013- What are the settings for the Apple Super Serial Card?
 014- What are the Serial Pro card's dip switch settings?
 015- What are the settings for an Apple Serial Interface Card?
 016- What cable can I use to do NULL modem transfers with my IIc?
 017- What cable(s) can I use to connect a modem to my IIc?
 018- How can I connect a modem with a Dsub-9 socket to my IIgs?
 019- How can I program the Super Serial Card in assembly language?
 020- How do I set up Hyperterm to do transfers with my Apple II?
 021- How do I get an Applesoft program into a PC-DOS computer?
 022- I want to use a fax modem with my IIGS. Is this possible?
 023- Can I do modem-to-modem transfers between my home computers?
 024- What cable can I use to do Apple IIc  PC ADT transfers?
 025- Where can I buy modem cables and NULL modem adapters?





From: Rubywand

001- How do I transfer files between my Apple and a PC or Mac?

     The best, most flak-free way to move stuff between your Apple II and
PC or Mac is via a standard NULL modem transfer. (A NULL modem connection
joins a serial port of the Apple II to a serial port of a PC, Mac, etc. via
a NULL modem connector joining modem cables from each computer. Radio Shack
and ThinkStuff sell NULL modem connectors/cables.)  The usual way to get
the most out of this connection is to have a telecom program on the Apple
II talking to a telecom program on the PC or Mac. For more infor

mation on standard NULL modem transfers see Q&A 004 below.

     A variation of the standard NULL modem setup is a software package
plus cable specifically designed for transferring files between computers.
For information on such a package, see Q&A 002 below.

     Other ways of doing a direct PC-Apple II transfer include ADT and
Ap2222; and, for Mac-Apple II transfers, there is MacADT. These software
packages include programs for both computers-- e.g. Apple II and PC-- which
let the user do transfers via serial ports (ADT) or game port and printer
port (Ap2222). They are, mainly, intended for moving whole A2 5.25"
disks. For more information, see Q&A 003 below.

     Another option is to use a BBS-- perhaps your own company BBS-- or an
internet website, ftp site, etc.. You upload from one machine and download
with the other. For more information about uploading and downloading, see
the Telecom-2 FAQs.

     A completely different approach is to move files on diskette. For PC
transfers, this normally requires that either the Apple II or the PC have a
plug-in card and disk drive which lets it read diskettes from the other
machine. For example, an Apple II could have a PC Transporter board with a
PC drive connected; or, the PC could have a TrackStar board with an Apple
II drive connected. For more about TrackStar, see relevant information in
Csa21MAIN1.

     Depending upon model, installed OS, and available utilities, Macs can
exchange files with Apple II computers via ProDOS and HFS 3.5"
diskettes. Macs with the A2 plug-in board can handle standard 5.25" A2
diskettes.

     A modified version of the above approach is for PC users to employ a
utility which allows writing to HFS diskettes.

     Files can also be exchanged with PC's and Mac's using Zip disks. (See
Csa2ZIPTF.)

----------------------------


From: SuperTimer and Rubywand

     If your other computer is a Mac, you can format a Mac HFS (standard)
DS/DD 3.5" disk and the GS can read and write it if you have the HFS
FST installed. That's how I exchange files with a Mac...

     On a PC, you can install a program called MacDrive 98. This program
allows Windows 95 to read, write, and format HFS volumes.

     To transfer files from HFS media to ProDOS disk on the IIe, IIc, or
IIc+ you can use A2fx or HfsLink. The IIe, etc. must have an 800k 3.5"
drive connected to access 800k HFS diskettes.  This method would also work
for IIgs's which can not run a version of System supporting the HFS FST.


----------------------------


From: Ruud

     For Mac users, if the file arrives in a .zip or .sit form, it's easier
to work with because it's 'protected' from being altered by the Mac file
system (i.e having a resource fork added). An .shk file isn't protected
since that is a native A2 format.

     Then it's a matter of getting the file onto a Mac *with an old-style
disk drive*, mostly the ones that 'suck your disk in' by themselves, but
some later ones - mainly in 68k machines, Powerbooks seem particularly good
- work as well. Powermac drives are not reliable, while a 68k Powerbook or
SE/30 works fine.

     So, after getting it onto the 68k, I unzip/unstuff the file to obtain
the contained .shk, etc. files and let them be processed by ProType, which
restores A2 file types. Then I put them onto a ProDOS disk mounted on the
68k Mac (using system 7.6.1) and restart ProType and let it change the
types on the A2 ProDOS diskette again just to be sure.

     After booting the Prodos disk on the Apple II, it is just a matter of
starting Shrinkit v3.4 to unshrink any .shk files.

----------------------------


From: MDRipley37

     For Mac users, there is a shareware utility named "][2Mac"
for transferring 5.25" diskettes from Apple II computers to Mac as
IIe- and Bernie ][ the Rescue-compatible disk images. It works for
transferring images from Mac to Apple II diskettes, too. I have used it for
over a hundred transfers with no problems and Apple II disks that boot up
just like the originals.

____________________________



From: Rubywand

002- How can I transfer and convert word processor files from an
     Apple II to a PC Microsoft format (DOS, Word)?

     There is a Sequential Systems package complete with cable named
"CrossWorks" which lets you transfer Appleworks, Word Perfect,
text, and other ProDOS files to a PC. It transforms them to a variety of PC
formats (e.g. AppleWorks to/from Microsoft Works).  An alternative is to
convert the Apple II file to plain Text and send it that way.

____________________________



From:  Bill Mackin

003- I've heard of ADT and ap2222pc. How do these packages work for
     transferring Apple II disks between an Apple II and a PC?

     Yesterday I downloaded ap2222pc.zip written by some guy in Hong Kong.
It copies whole Apple disk images over to the PC, or PC to Apple, or
individual files back and forth!

     You buy a 25-pin male parallel port connector and two 8-pin DIP
sockets from Radio Shack.  He gives the wiring diagram for connecting 9
wires between them.  You type in a 6502 assembly program on your apple at
address 300. Save the program, shut things off, hook up the wire from your
PC printer port to the Apple Game Controller socket, turn them on (Apple
first, then the PC), and run his programs.

     It works great!  I've already made 26 disk images from my old Apple disks.

----------------------------


From: Paul Guertin, Sean Gugler, Paul Schlyter, Rubywand, Ronny Svedman,
      David Schmidt

     ADT (Apple Disk Transfer) lets you transfer 5.25" 16-sector A2
disks from your Apple II to your PC. It will also transfer standard
5.25" .dsk disk image files from the PC to a formatted 5.25"
diskette on the Apple II. The connection is a fairly simple NULL modem link
between serial ports using standard cables and adapters. 

     Transferred disks can be DOS 3.3, ProDOS, Pascal, ... . However, ADT
will not correctly transfer most copy protected disks to the PC; and, it
will not transfer ProDOS-order (usually .po) disk image files to the Apple
II.

Note: Several limitations seem to be overcome in a newly released (2006)
ADTPro version which runs under ProDOS.

     ADT is a pair of dedicated telecom transfer programs-- one for Apple
II running under DOS 3.3 and one for the other computer (almost always a
PC; but, there is also a version for Mac).  The PC-side program is
available in a vesion for Windows 95, 98, Me (adt.exe) and one for MS-DOS
(now named "adtdos.exe"). 

     There are several versions of the Apple II-side program in order fit
different models and serial interfaces: 

ADTssc- The current version (1.22) of 'standard ADT'. It requires that an
Apple Super Serial Card or compatible card be installed or that the Apple
II be a //c or IIc+ (which have SSC-compatible serial ports). 

ADTcc- ADT modified to work with many, mostly older, non-Super Serial Card
serial interfaces. (Current version is 1.21.) 

ADTgs- Currently at v.91, this is ADT modified to work with the IIgs modem
port. (ADTgs will, at present, do only PC-to-Apple II disk image
transfers.) 

ADTPro- Recent release for ProDOS which runs on 64k Apple II (with the
Apple SSC card) and with the Apple IIgs native modem port at 115kbps. This
distribution also uncludes a new interface for the other side.  

     ADT is practically always distributed as a .zip file including at
least an Apple II and PC program plus directions for transferring the Apple
II program dump file to your Apple II, setting up, and operation. 

     One distribution, ADT_2004.zip, includes the three earlier Apple
II-side programs, both PC-side programs, directions, and assorted support
files. 

     Each Apple II-side program is a block of code (e.g. adt.dmp) designed
to be dumped from PC to an Apple II running DOS 3.3 via a simple Text
transfer to the monitor which requires no terminal or other special
software on the Apple II.

     Once both sides are installed, ADT transfer speed typically ranges
from 9600 baud through 19,200 baud. 

----------------------------


From: Delfs

     If you find you just can't get your communications software to transfer
that ADT file, then lets try it without any comm software at all. We will still
essentially make the IBM type in the program on the Apple II using the comm
ports of both computers.

     For directions, see ADT_TransferWithoutCommSoftware.txt on
GS WorldView at  http://apple2.org.za/gswv/a2zine/Docs/ .

____________________________



From: Rubywand

004- How do I transfer files between computers using NULL modem?

     You will need a NULL modem connector and each computer needs a modem
cable and telecom program.  A IIe or II+ will also need a serial card.


  ____________                                        ____________
 |  PC or Mac |                                      |  Apple II  |
 |  running a |                                      |  running a |
 |  telecom   |  [NULL modem]  |  telecom   |
 |  program   |    cable    [connector ]    cable    |  program   |
 |____________|                                      |____________|


    "NULL modem" means "no modem". A NULL modem
connector is just a pair of connectors wired 'back to back' with a few
lines switched so that each computer views the other pretty much as though
it were a modem. Radio Shack, Marlin P. Jones, and other places sell NULL
modem adapters in the form of small modules or short cables for a few
dollars; or, you can make your own.

     Since a NULL a modem connection generally requires fewer control
signals than a connection to a real modem, there are many workable
variations of this setup. One pretty good try is to use a serial printer
cable connected to the Apple II-- for example, on a IIgs you can use a Mac
Imagewriter I cable. This eliminates the need for a NULL modem adapter.
(You will probably need a Female- Female plug adapter to connect to the PC*
COM port or PC modem cable.)

  ____________                                   ____________
 |  PC or Mac |                                 |  Apple II  |
 |  running a |        *                        |  running a |
 |  telecom   |  |  telecom   |
 |  program   |    [adapter]        cable       |  program   |
 |____________|                                 |____________|

One possible disadvantage of this method is that signal lines may be
missing and you will not be able to get hardware handshaking. (Tests using
the IW-I cable on a IIgs showed no loss of speed under Spectrum or ADTgs.)


     On the Apple II side, you can choose from several good telecom
programs. Since you would like to be able to do Z-modem transfers, good
choices include Intrec's ProTerm-A2 3.1 (Enhanced IIe -- IIgs), MGR
Software's Modem MGR (II+ - - IIgs), AnsiTerm (IIgs), and Spectrum (IIgs). 
You can also choose from among many other programs. Generally, these
support X-modem but do not support Z- modem.

     If you're running under a current version of Windows, HyperTerm works
very nicely on the PC side. (For sending Text files from PC to Apple under
HT, be sure to uncheck "send line enders" in the ASCII settings.)
 If there is a choice of terminal emulations, it seems best to stick with
something simple, such as "ANSI" or, even "none", or,
if available, "auto-detect". (For transfers to an Apple II
running ZLink, select "Auto-detect" in Hyperterm.)

     A good NULL modemming program for running under DOS is Telemate,
commonly available as shareware. Many other telecom programs are available
and work fine under current Windows, old Windows, and DOS. Similarly, there
is a good selection of Mac telecom wares.

     To do transfers, you just connect the modem cable from each machine to
the NULL modem connector. If your PC or Mac has a spare COM port, the
connection can remain in place without disrupting normal net connections
through the other COM port.


  [Modem to net]
       |
   modem cable
      COM1
  ____ |______                                        ____________
 |  PC or Mac |                                      |  Apple II  |
 |  running a |    COM2                              |  running a |
 |  telecom   |  [NULL modem]  |  telecom   |
 |  program   |    cable    [connector ]    cable    |  program   |
 |____________|                                      |____________|


     If you can not use a separate PC or Mac port for your connection to
the Apple II, you can move the PC modem cable connection from your net
modem to the NULL modem for doing transfers or use a switch box.


     For a GS, the recommended modem cable is a "high speed" type
which allows hardware handshaking and, if present, this option should be
set in the GS telecom software. The same is true for other Apple II's with
serial ports or boards (like the Super Serial Card) which can do hardware
handshaking.

     However, a "plain" modem cable-- one supposedly without
lines for hardware flow control-- usually works fine. (Often, the main
limiting factor will be your serial card or serial port hardware and the
speed of your Apple II. Apple II's with accelerator cards or chips can
usually achieve better transfer rates than unaccelerated machines.)

     Set the same format (8-N-1),  baud rate, and protocol (e.g. Z-modem)
on each telecom program.

Note: "8-N-1" means 8 data bits, No parity, 1 Stop bit. Today,
most ports and cables will support hardware handshaking; so, this should be
the usual flow control setting. (If it does not work, check your cable to
see that connections match those suggested for your Apple II and interface.
If you can not get hardware handshaking to work, then you may need to
specify a non- hardware flow control option for one or both of the
connected computers .)


     A good first-try speed setting seems to be 9600 baud. If you get
errors, try moving down to 2400 baud (or, in at least one reported
instance, moving up to 19,200). An accelerated GS running Spectrum can
connect with modern PC's running HyperTerm at 57.6k baud or better. An
unaccelerated GS will top out around 38.4k baud.

Note: Spectrum, ProTerm 3.1, Modem MGR, and some other newer Apple II
telecom programs do not require that you modify IIgs Control Panel settings
for speed and handshaking. Since Spectrum directly accesses the GS serial
port, speed, etc. settings are done in the program. (By the way, this
frees-up Slot 2 -- the GS modem firmware Slot-- for any peripheral card
which needs to have its Slot set to "Your Card" in the Control
Panel.)

Note: On the PC, HyperTerm allows setting the Port Configuration-- i.e.
Format, Baud Rate, and Flow Control for COM1 or COM2-- for a particular
setup which you can save under a name, like "GSxfers.ht".
Whenever you start HyperTerm to do transfers to/from the GS, you need to
Open GSxfers.ht (or whatever you name it) in order have your setup in
place.


     Place each program in terminal mode-- often, this is the default mode.
Or, the particular telecom program may have menu items or buttons you
select for specific kinds of transfers.

     Next, you will usually select the function (send or receive) on each
machine and the protocol.  The protocol should be the same on both
machines. Z- modem is the best choice for most single or multiple file
transfers. (Text files can be an exception-- see the next question. A plain
ASCII transfer will circumvent most problems but is slower; and, you may
need to send and receive/capture files one-by-one instead of in batches.)

     Finally, you will select the file or files to send or "Open".

     At the start, some experimentation is likely to be involved in getting
your computer-to-computer transfers going. For example, you may find that
it matters which end you start first. (When using ZLink on the Apple II and
doing an X-modem transfer, start the Send side first, then the Receive
side.) If your setup works best starting Receive first, you may find that
one telecom program or the other does not give you enough time to start
Send-- i.e. it keeps "timing out". The fix is to change the
program'

s "Time Out", "Inactivity Delay", etc. setting.

Note: Some telecom programs may expect an end-of-send signal which the
sending program does not supply.  Pressing CTRL-X or RETURN on the Apple II
or ESC on the PC often seems to work okay for terminating the Send.

----------------------------


From: Jeff Blakeney

     You don't need to manually tell Spectrum or other modern telecom
programs to receive a file each time you do a Z-modem transfer. Just make
sure that you have Auto Receives turned ON. In Spectrum the setting is in
the Settings/File Transfer/Receive Options... dialog.

____________________________



From: Rubywand

005- How do I NULL-modem Text files without getting garbage?

     The main problem in A2-PC Text file transfers is that Text files
created by the PC use a CR _and_ an LF to end a line whereas Apple
II-created Text files use just a CR. So; PC files show up on Apple II
displays with annoying "#" or inverse "?" symbols; and,
Apple II files show up on PC displays with long, un-terminated lines
interspersed with block symbols.

     For PC-to-A2 Text file transfers, Z-modem, X-modem, etc. usually work
fine if you  have some way to deal with the extra Control characters,
mainly line feeds. On the GS, Appleworks 5 does a good job of automatically
cleaning out such garbage; and, Text editors like ShadowWrite and
CoolWriter have options to quickly strip out offending line-feed Control
characters. Some telecom programs, including Spectrum, have Text editors
which can strip out Control characters and perform other manipulations to
clea

n up a file.

     An alternative is to do a plain ASCII Text transfer. (The PC telecom
program should be told _not_ to add line feeds or "line enders".)
  Depending upon your A2 telecom program, the result may be saved from your
Capture Buffer, captured directly to an on-disk Text file, or selected and
saved from the Scrollback buffer.

     Similarly, for A2-to-PC Text transfers, you can use Z-modem or some
other block transfer protocol if you have a PC utility which can convert
Apple II text to text PC's like. For example, one way to send several Text
files is to put them in a .SHK file, Z-modem them to the PC, and use Nulib
(v3.24) to unshrink the files in PC Text format.

     Otherwise, you are probably better off doing a Text transfer. Set your
A2 telecom program to "send LF's". If there is a
"Prompting" option it should be OFF. Do an "ASCII
Text", "Plain Text", etc. Send. The PC telecom program
should be set to Receive Text if this option is available. If it is not,
you will be able to select and save the text from the PC program's display
or save the text from some capture buffer.

     Some programs with a "Receive Text" option may expect some
end-of-send signal which the sending program does not supply.  Pressing
CTRL-X on the Apple II or ESC on the PC often seems to work okay for
terminating the Send. For example, Telemate will ask if you wish to abort
the transfer-- you answer "Y"es-- but, the file will still be
saved on the PC.

     Other programs may expect you to click something to signal the end of
a transfer. If you are using HyperTerm to receive text on your PC, you
select "Stop" in the Transfer--Capture menu to end the transfer.

----------------------------


From: Edhel Iaur, Esq.

     Appleworks 5.x seems to do a pretty good job of cleaning up text files
from the net. (e.g. it automatically clears out the annoying LF's which
show up in most text file viewers.)  There is, also, a standard Awks macro
which will get rid of end-of-every-line CR's.

____________________________



From: Rubywand

006- Does anyone have directions for making a "NULL Modem" cable?

     A typical NULL modem is two Dsub 25-pin female sockets (call them
"A" and "B") wired back-to-back as follows ...


 Socket-A  Socket-B

    2      -> 3
    3      -> 2
    4      -> 5
    5      -> 4
    6 & 8  -> 20
    7      -> 7
   20      -> 6 & 8


Note: 6 & 8 are connected at each socket. (That is, if you are making a
cable instead of using back-to-back sockets, you do not want to run 6 and 8
separately to pin 20 on the other socket. For back-to-back sockets, it's
okay to run separate short leads if you like.)


 A Dsub-25 female connector viewed from the front
  ,----------------------------------------.
  \ 13 12 11 10 09 08 07 06 05 04 03 02 01 /
   \  25 24 23 22 21 20 19 18 17 16 15 14 /
    `------------------------------------'


     If you can find a couple old-style Dsub-25 plug casings, the sockets
can be mounted and the casings can be glue-gunned together to make a nice
compact unit.

     For Apple2-PC (or Mac, etc.) transfers, you plug the modem cable from
the Apple II into one side of the NULL modem and the modem cable from the
PC into the other side. If the PC has a 9-pin serial port connector, use a
9-to- 25 adapter cable to connect to the NULL modem. Similarly,for Mac
users, if the Mac cable has a special connector, use a converter to a male
Dsub-25M connector for plugging into the NULL modem.


Dedicated IIgs NULL modem cable

     The usual IIgs NULL modem cable consists of a High-Speed IIgs modem
cable connected to a NULL modem adapter which connects to a modem cable
coming from the PC. If you want to 'roll you own' single piece IIgs -->
PC cable for NULL modem connections, here is the pinout info:

 IIgs            PC  Female Dsub
Mini-Din 8   Dsub-25F  or  Dsub-9F   Dsub Signal

  3           3             2         RXD
  5           2             3         TXD
  4,8         7             5         GND
  2           4             7         RTS
  1           5,6,8         1,6,8     CTS, DSR, DCD
  7           20            4         DTR


----------------------------


007- What is the maximum length for a computer-to-computer
     NULL modem hardware-handshaking connection?

     Most texts agree that around 50 feet is the 'safe' maximum length.

----------------------------


008- What are the connections for a standard modem cable?

     The standard modem cable which can support hardware handshaking
connects eight lines between two male Dsub25 connectors:

Seial Port   Modem      Signal Name
Dsub25m      Dsub25m

   2 -------- 2       TD (transmit data)
   3 -------- 3       RD (receive data)
   4 -------- 4       RTS (ready to send)
   5 -------- 5       CTS (clear to send)
   6 -------- 6       DSR (data set ready)
   7 -------- 7       GND (ground)
   8 -------- 8       DCD (data carrier detect)
  20 -------- 20      DTR (data terminal ready)

     There are many variations depending, mainly, upon differences in
Serial Port sockets; and, some lines may be omitted in some cables.

For NULL modem transfers, the Modem side plugs into the NULL modem connector.

____________________________



From: Tae Song (White Wolf)

009- Does anyone out there in Net.Land have the pin connections
     to use for a GS CTS/RTS hardware handshake compatible
    "High-Speed" modem cable?

View is looking into the cable connector/plug at the pins.

Male Mini-Din 8             RS-232 Male Dsub-25M

   6  7  8           01 02 03 04 05 06 07 08 09 10 11 12 13
   3 4   5            14 15 16 17 18 19 20 21 22 23 24 25
    1  2

DIN-8    Dsub-25M   Signal Discription

  3        2        TXD (Transmit Data)
  5        3        RXD (Receive Data)
  4,8      7        GND (Ground)
  2        5        CTS (Clear to Send)
  1        4,20     RTS & DTR (Ready to Send and Data Term Ready)
  7        8        DCD (Data Carrier Dectect)



Places to get a IIgs High-Speed modem cable:

InTrec Software ( 888-PROTERM; http://www.intrec.com )
MC Price Breakers ( 360-837-3042; http://www.mcpb.com )
Sellers of Mac supplies (IIgs cable is same as mini-8 Mac modem cable)

____________________________



From: David Empson, Richard Der, Rubywand, Hal Bouma

010- What is the maximum modemming speed I can get from my Apple II?

     IIe and earlier Apple II's: These require a serial card which usually
plugs into Slot 2. In general, the card determines maximum connection speed
for these computers.

     Many early serial cards max out at 9600 baud. Apple's Super Serial
Card (SSC) and compatible serial cards max out at 19,200 baud. (Lightning
Systems made a "Turbo ASB board" add-on for the SSC which extends
speed to 230,400. A 1MHz Apple II with the SSC and Turbo ASB should be good
for 57.6k baud.)

     IIc and IIc+: These machines have built-in serial ports which are
generally compatible with software specified as requiring a Super Serial
Card.

     Original IIc releases use a cheap method of generating the clock
frequency for the serial ports. Most implementations based on the 6551 chip
use a 1.8432 MHz crystal, which gives exact baud rates; but, these IIc's
take the master system clock (14.31818 MHz in an American IIc) and divide
it by eight to produce 1.7898 MHz. The 3% decrease in clock frequency
produces a 3% drop in the baud rate, which is enough to prevent operation
with some serial devices, particularly intelligent modems running at 1200 

bps or faster.

     This is not always a problem, and I have successfully used one of
these IIc's with a ZyXEL U-1496E modem and a direct connection to a IIgs at
9600 bps. I have had problems in other cases.

     Later motherboards use a crystal, (and, some original motherboards may
have a crystal installed) resulting in much better behaviour. You can make
a reasonable guess at whether you have the original motherboard by checking
which firmware version is installed. From the BASIC prompt enter PRINT
PEEK(64447) and check the displayed value against this list:

 255       Original firmware- probably original motherboard
 0         UniDisk 3.5 support- may be original or revised motherboard
 3 or 4    Memory expansion card- revised motherboard


     In theory, the IIc's maximum baud rate is 19,200. Whether it can
actually keep up with that rate is another question. 9600 should be fine.
IIc+ baud rate generation is reliable and max speed is 19,200 baud.

     IIgs: Although the firmware IIgs Control Panel allows a top setting of
19,200, maximum speed for the built-in IIgs serial ports is about 230k
baud. Spectrum and a few other telecom products directly control the ports
and allow 57.6k transfers.

____________________________



From: Gareth Jones

011- What telecom programs run on Apple II computers?

KERMIT: Available in DOS 3.3 and ProDOS versions, this freeware runs on any
Apple II. (On a GS, you need to turn the "DCD Detect" option OFF
in the modem control panel.)  KERMIT is little harder to set up and use
than some other telecom software; but, works fine for Kermit and X-Modem
transfers. It supports VT52, VT100, and dumb terminal emulations.

ZLink: a ProDOS system program that requires a IIe, IIc, or IIgs. It
supports X-modem and Y-modem file transfers; VT100 and  partial VT220
emulations. The "macro" program that comes with it is simple, but
fine for some things, like auto-entering your password. A nice feature is
that ALL the options are shown and set in a single screen display, reached
by pressing Open-Apple-?. I used this program quite happily for a number of
years, so it is probably worth a download to see if it meets your needs.

Talk is Cheap 4.0: An excellent program for the IIe, IIc, or IIgs. It
requires an accelerator chip (e.g. a Zip Chip) in a IIe or IIc to
communicate over 4800 baud. With the accelerator chip, you're fine up to
19,200 baud. It has an excellent scripting language, which was used as the
basis for Spectrum's scripting language. File transfer protocols are
X-modem (various types, such as 4K X-modem and 1K X-modem) and Y-modem (for
downloads). The manual is a good tutorial for telecommunications. You may
be able 

to find an early shareware version on the net.

ProTerm 3.1: This has been the most popular commercial telecom program
available for the Apple II. The program supports many emulations, every
file transfer protocol I know (including Kermit), and if you have a mouse,
it'll give a mouse and pull-down- menus environment.

Telcom: Similar to ZLink in features (except no macros), this is a free
never-finished commercial product by Jawaid Bazyar for IIgs only. Featuring
a mouse-and-menus interface implemented on the text screen, Telcom offers
X-modem uploads and downloads, Y-modem downloads, and VT100 or ProTerm
Special Extended terminal emulations.

Spectrum: This is the ONLY GS/OS telecom desktop program (i.e., standard
menus, the system clipboard for cutting and pasting, etc.). VERY strong
scripting language that even supports sounds, icons, fonts, colours,
clickable buttons (like HyperCard). It supports most terminal emulations,
many file transfer protocols (e.g. Z-modem, though not Kermit. Yet). The
author and publisher have released version 2.0 and are committed to
developing it further.

ANSITerm: from Parkhurst Micro Products. Paul Parkhurst's program is
supposedly the best colour ANSI graphics available on a GS. It supports
macros, many file transfer protocols, and there is a demo version to try
out. GS users only.

----------------------------


From: Rubywand

     Another very good program is Modem MGR from MGR Software. It runs on
any Apple II and works with a wide range of modems, 80-column boards, and
clock cards. MM supports popular protocols from X-modem through Z-modem and
many terminal emulations.

----------------------------


From: Supertimer

     Agate offers Z-modem. Z-modem is a much better protocol, with a resume
function (web browsers should take note) and powerful CRC-32 error
checking. Agate was shareware, but the user decided he couldn't accept
money for an unfinished product. None of the shareware checks were cashed.
I think it is freeware now.

____________________________



From: Penman, Supertimer, Rubywand, MDRipley37, David Schmidt

012- Where can I get ADT, ADTgs, ADTcc, ADTwin, ADTux, 
     ADTPro, Agate, Modem MGR, Spectrum, ProTerm, Ap2222pc, 
     ZLink, ][2Mac, MacADT, A2fx, HfsLink?

     For links to the above, see Csa21MAIN4: Get It- Links to popular
software packages.

____________________________



From: Tom Kelly, David Empson, Rubywand, Ed Eastman, John Van Winkle

013- What are the settings for the Apple Super Serial Card?

     Here is some information about Super Serial Card (SSC) Settings:

Recomended Slots 

    Slot 1 for printer use 
    Slot 2 for modem (and most non-printer serial communications) use 
  

Jumper Block- configures serial I/O lines. This does not set the operating
mode of the card. Operating mode is set via the DIP switches. 

    For typical printer use, label is right side up (arrow points DOWN),
DIPs are set for printer operation, and a printer cable is used. This
jumper setting can also be used with a modem cable to make a NULL modem
connection to another computer. (DIPs would then be set for modem
operation.) 

    For typical modem use, the label is upside down (arrow points UP), DIPs
are set for modem mode, and a modem cable goes to the modem. To make a NULL
modem connection to another computer, use a modem cable + NULL modem
adapter. 
  

Note that RS-232-C signals on the SSC use negative-true logic; that is,
they are true at 0v and false at +5 volts. 
  

DIP Switch Settings (up is ON for each switch)

     These set the default operation of the SSC. The settings may be
overridden via commands entered from the keyboard or from software. 
  

SW1 Dip Switch Settings 

SW1 Dip Switch 1-4 Settings 

    Baud      SW1-1     SW1-2     SW1-3     SW1-4     SW1-8 
    50        on        on        on        off       not used 
    75        on        on        off       on        " 
    110       on        on        off       off       " 
    135       on        off       on        on        " 
    150       on        off       on        off       " 
    300       on        off       off       on        " 
    600       on        off       off       off       " 
    1200      off       on        on        on        " 
    1800      off       on        on        off       " 
    2400      off       on        off       on        " 
    3600      off       on        off       off       " 
    4800      off       off       on        on        " 
    7200      off       off       on        off       " 
    9600      off       off       off       on        " 
    19200     off       off       off       off       " 
  

SW1 Dip Switch 5-7 Settings 

                    SW1-5  SW1-6  SW1-7 

Modem operation     on     on     on 
Printer operation   off    on     on* 
  

Note 

Switch SW1-5 and SW1-6 help define the operation mode of the card. 

1-5   1-6   Operation Mode 
on    on    Modem 
off   on    Printer 
on    off   Emulate Apple Serial Interface Card with P8 PROM 
off   off   Emulate Apple Serial Interface Card with P8A PROM 
  

Switches SW1-7 and SW2-7 select between the standard and secondary Clear To
Send signals when the jumper block is set for printer operation. 

1-7   2-7   pin 
on    off   CTS 
off   on    SCTS 

For modem operation, 
SW1-7 should always be ON and 
SW2-7 should always be OFF. 

*For printer operation, the setting may vary. 
If using an Imagewriter II 
SW1-7 should be ON and 
SW2-7 should be OFF. 
  
  

SW2 Dip Switch Settings 

Switches SW2-1 through SW2-4 functions depend upon whether modem or printer
operation is enabled. 
  

SW2 Dip Switch 1-4 Settings for Modem operation 

Data          Parity    Stop      SW2-1     SW2-2     SW2-3   SW2-4 
Bits                    Bits 

7             none      1         on        off       off     on 
7             odd       1         on        off       on      off 
7             even      1         on        off       off     off 
7             none      2         off       off       off     on 
7             odd       2         off       off       on      off 
7             even      2         off       off       off     off 
8             none      1         on        on        off     on 
8             odd       1         on        on        on      off 
8             even      1         on        on        off     off 
8             none      2         off       on        off     on 
8             odd       2         off       on        on      off 
8             even      2         off       on        off     off 
  

SW2 Dip Switch 1-4 Settings for Printer operation 

SW2-1    Default data format 
on       8 data, 1 stop 
off      8 data, 2 stop 

SW2-2    Delay after sending out a RETURN character 
off      None 
on       32 milliseconds 

SW2-3 and SW2-4 set line width and video output 

2-3   2-4            Function 
on    on      40 column output, video on 
on    off     72 column output, video off 
off   on      80 column output, video off 
off   off    132 column output, video off 
  

SW2 Dip Switch 5-7 Settings (Modem or Printer operation) 

SW2-5 enables automatic line feed generation. 
on   auto-send a linefeed after sending a CR 
off  no linefeed auto-send 

SW2-6 enables interrupts. 
on   Yes (recommended for baud rates of 1200 or greater) 
off  No 

SW2-7 used with SW1-7 to select CTS signal 
on   may have this setting for use with some printers 
off  correct setting for modem operation 

(SW2-8 is not used) 
  
  

Connector Pin Assignments 

 10-Pin    Dsub-25 
 Header    Connector          Signal Name 
 ______________________________________________________ 
    1         1               Frame Ground 
    2         2               Transmit Data (TXD) 
    3         3               Receive Data (RXD) 
    4         4               Request To Send (RTS) 
    5         5               Clear To Send (CTS) 
    6         6               Data Set Ready (DSR) 
    7        19               Secondary Clear To Send (SCTS) 
    8         7               Signal Ground 
    9        20               Data Terminal Ready (DTR) 
   10         8               Data Carrier Detect (DCD) 

Pins 1-7 and 2-7 are set together to determine the SSC pin to be read for
the Hardware Handshaking signal. Generally set to monitor Pin #20. 
  

Typical Configurations (and Don't Forget The JUMPER Block) 

           Modem**           ImageWriter I/II Printer*** 

        SW1      SW2              SW1      SW2 
      1234567  1234567          1234567  1234567 
ON       XXXX  XX XXX              X XX  X  XX 
OFF   XXX        X   X          XXX X     XX  XX 
  

** Default is 9600 baud, 8 data bits, no parity, 1 stop bit. The correct
settings for SW2-5 (on= auto-send linefeed after CR) and SW2-6 (on= enable
interrupts) may vary. 

*** This is the setting recommended in the IW-II manual. 

----------------------------


From: Michael Mahon, Ed Eastman, Steve Jensen

An unmodified SSC can access the external oscillator circuit via software
to get 115,200 bits per second. All you have to do is dump $10 into $C0AB
instead of the $1F that's normally there.

Although not supported in many applications, the new 115k setting has been
added to ADT 1.23.

Note: Some SSC boards may need to upgrade to a later version of the 6551
ACIA chip to function reliably at higher speeds.

____________________________



From: Kevin M. Carr

014- Could someone who has an Applied Engineering Serial Pro
     card please post a list of the dip switch settings for
     the 2 banks of switches?

     I use an AE Serial Pro in my  IIe to connect to my ImageWriter II. 
All of the DIP switches are set to OPEN (switch down).  The switch block
next to the printer interface connector is for hardware handshaking
signals. (Copied without any permission whatsoever from the AE Serial Pro
User's Manual.)

 o Switch 1, when closed, select pin 4 (Request to send) as the flow
control handshaking line.  Some printers which use this line are: Data
General TP2; Heath H-25; Olympia ESW102/103; QUME Sprint 5; and
Smith-Corona TP1

 o Switch 2, when closed, selects pin 11 which is, according to RS-232-C
specifications, undefined and is used by some serial printers as a printer-
ready signal. Some Centronics, Texas Instruments, and Epson serial printers
may use this pin.

 o Switch 3, when closed, selects pin 19 (Secondary Request to Send) as the
handshaking line.  Some of the printers that use this pin are the Anadex
DP8000/9000, Bell TP-1000, Lear Seigler 310, NEC 3500/7700, and Digital
Equipment (DEC) LA-series serial printers.

 o Switch 4, when closed, selects pin 20 (Data Terminal Ready) as not only
the device-available handshaking line but also as the data-flow- control
line. Some Diablo, C.Itoh, Okidata, QUME, Tectronics, or Xerox printers may
use this handshaking signal.

 o When all of the switches are open, Data Terminal Ready (Dsub-25 pin 20)
is the only line monitored as the hardware handshaking line from your
printer. This supports most popular serial printers.


     The second set of DIP swithces (close to the front of the card) is for
generating Maskable (IRQ) and Non Maskable (NMI) interrupts from the 6551
Asynchronous Communications Interface adapter (ACIA) chip and the 6818
clock chip.  The swithces select the type and source of interrupt request. 
Normally all switches are in the OPEN position.

      o Switch 1: IRQ from 6551

      o Switch 2: NMI from 6551

      o Switch 3: IRQ from 6818

      o Switch 4: NMI from 6818


____________________________



From: Cyrus Roton 

015- What are the switch settings for the old Apple Serial Interface card?


The switch settings are as follows:

1    2    3      baud rate
on   on   on       110
off  on   on       134.5
on   off  on       300
off  off  on      1200
on   on   off     2400
off  on   off     4800
on   off  off     9600
off  off  off    19200

sw 4  off = enable delay after CR

5    6    line wt   video
on   on     40      enable
off  on     72      disable
on   off    80      disable
off  off   132      disable

sw 7  off = enable LF after CR


____________________________



From: Supertimer

016- I've heard that I can use some sort of printer cable to do
     NULL modem transfers with between my IIc and a PC. Which cable?

     Get an "Apple IIc to ImageWriter I" cable. It has a DIN-5
plug on one end and a standard Dsub-25 plug on the other with the correct
line swapping for NULL modem. Depending upon whether your PC connection is
to a 25-pin or 9- pin port and whether or not an extension cable is used,
you may also need a Dsub-25 to Dsub-9 cable and/or a Dsub-25 gender
changer. (The latter are standard items at many computer stuff stores.)

____________________________



From: David Empson

017- What kind of cable should I use to connect a modem to my IIc?

Here is the pinout of the IIc serial port looking at the back of the computer:

  DIN-5F (female)
   socket with
Apple's numbering

   5       1
    4     2
       3

The functions are:

1  Handshake Out (nominally DTR)
2  Data Out (TxD)
3  Ground
4  Data In (RxD)
5  Handshake In (nominally DSR)


To connect a IIc to a typical modem use the following pinout for a
non-hardware handshaking cable:

IIc                Modem
DIN-5M             Dsub-25M      DIN-5            Dsub-25M
                                 plug          male connector
1 Handshake Out    20 DTR
2 Data Out          2 TxD      1       5   ,--------/ /---------.
3 Ground            7 Gnd       2     4    \  1   2 ... 12  13  /
4 Data In           3 RxD          3        \  14   ...   25   /
5 Handshake In      6 DSR*                   `------/ /-------'

*You might want to use pin 8, DCD in some cases.


To connect a IIc to a modem with a 9-pin connector you can use the pinout
below for a non-hardware handshaking cable:

IIc                 Modem
DIN-5M              Dsub-9M      DIN-5            Dsub-9M
                                 plug          male connector
1 Handshake Out     4 DTR
2 Data Out          3 TxD      1       5   ,--------/ /---------.
3 Ground            5 Gnd       2     4    \  1   2 ...  4   5  /
4 Data In           2 RxD          3        \   6   ...    9   /
5 Handshake In      6 DSR*                   `------/ /-------'

*You might want to use pin 1, DCD in some cases.


The IIc cannot do hardware handshaking** very well, but this is as close as
you can get:

IIc                 Modem
DIN-5M              Dsub-25M      DIN-5            Dsub-25M
                                  plug          male connector
1 Handshake Out     4 RTS
2 Data Out          2 TxD       1       5   ,--------/ /---------.
3 Ground            7 Gnd        2     4    \  1   2 ... 12  13  /
4 Data In           3 RxD           3        \  14   ...   25   /
5 Handshake In      5 CTS                     `------/ /-------'

** Note that you need comm software which supports hardware handshaking
on the IIc to do this properly. I expect ProTerm does, but ZLink and
Talk Is Cheap almost certainly don't.


The IIc's handshaking lines have annoying side effects, which cause
problems with hardware handshaking:

1. The "Handshake Out" signal is implemented to mean "I want
to send data" (the official and original meaning of RTS).  If you turn
off the output handshake line, the IIc will stop sending data.  For a
hardware handshaking modem, RTS is supposed to mean "You are allowed
to send me data" (from the computer's point of view).

   If the computer tells the modem to stop transmitting, the computer will
also be unable to transmit.  This will reduce the rate at which data can be
transferred bidirectionally, but doesn't cause any other problems.

2. The "Handshake In" signal is implemented to mean "There
is receive data present" (the official meaning of DCD).  If the
incoming handshake line is disabled, the IIc will stop receiving data
(ignore any data on RxD). For a hardware handshaking modem, CTS is supposed
to mean "You are allowed to send me data" (from the modem's point
of view).

   If the modem tells the computer to stop transmitting, the computer will
also be unable to receive, and will discard any data sent by the modem  
while CTS is not active.  This can cause screen corruption and loss of data
blocks or acknowledgements during a file transfer, which will require
retransmission. It is only likely to be a problem while a lot of data is
being sent, so is more likely to cause problems during a file upload than a
download. If the comms software is quick enough, it can drop RTS imm

ediately when CTS is lowered, which will prevent the modem from sending any
more data.

____________________________



From: SuperTimer

018- I have a good modem that has a standard RS232 serial port
     and responds to standard "AT" commands; but, it has a Dsub-9
     connector. Is there an adapter or cable that will let me
     connect the modem to my IIgs?

     Yes; the cable to use is a Macintosh to Hayes Modem cable. This can be
found in any computer store. Just ask for a Mac to modem cable. All new Mac
cables are usually hardware handshake cables, so you should have no trouble
with higher speeds.

_________________________



From: Aaron Heiss

Related FAQs Resources: R031SSCPRG.TXT (Text file)

019- How can I program the Super Serial Card in assembly language?

     You can access and control the SSC using these four I/O addresses
("s"= Slot location of card +8; e.g. for Slot 2, s= $A):

$C0sB: Control Register
$C0sA: Command Register
$C0s9: Status register
$C0s8: Data Register

For details, see FAQs Resource file R031SSCPRG.TXT .

_________________________



From: Rubywand

020- How do I setup Hyperterm to do transfers with my Apple II?

     Hyperterm  is a good general purpose PC telecom utility for running
under Windows on the PC side when transferring files to/from your Apple II.

     To use Hyperterm, you must first have defined a connection setup and
saved it under some name like "A2at300.ht". From then on,
whenever you start Hyperterm, you can click Files and select Open and pick
your connection setup from a list which will include A2at300.ht and any
other setups you have created.

Note: By the way, the Files menu relates to these connection setups, not to
stuff you want to send. You pick stuff to send (or a directory to receive
to) when you click Transfer and make a choice like "Send File" or
"Send Text File". Once you choose a Transfer activity, you will
be able to Browse folders.


A 300 Baud Setup

     Here is an example of creating a 300 baud Hyperterm setup. It is
intended for 'typing in' Text to your Apple II which is set to accept
inputs through a serial port via the IN#2 command. So, the setup uses a
fairly long "Line Delay" and uses no "Flow Control".

1- Start Hyperterm, get past any intro window (e.g. click "Cancel"), and
select "New Connection" in the Files menu.

2- "Phone Number" page
Connect using= Direct to Com 1 (or whatever PC Com port you will use)

Click on Configure* and set
  Bits per second= 300
  Data bits= 8
  Parity= None
  Stop bits= 1
  Flow control= None
 (You should not need to change any Advanced settings)
  Click OK
*Note: This settings window comes up automatically on some versions.

Click on the "Settings" page tab

3- "Settings" page
Terminal keys is selected
Emulation= Auto Detect
Backscroll buffer lines= 500

(You should not need to change Terminal Setup)

Click on ASCII Setup
  Send line ends with line feeds is _not_ selected
  Echo typed characters locally is not selected
  Line delay= 40 milliseconds
  Character delay= 0 milliseconds

  Append line feeds ... is not selected
  Force incoming data to 7-bit ASCII is _not_ selected
  Wrap lines that exceed terminal width is selected
  Click OK
 
4- Click OK again to finish. Then, click Files and do a Save As to save the
new setup under the name "A2at300.ht" (or any other .ht name you like).


A 19,200 Baud Setup

     This setup is intended for normal NULL modem file transfers back and
forth with an Apple II running a telecom program such as ProTerm, ZLink, Modem
MGR, Spectrum, etc.. It is identical to the 300 baud setup above except for
the following:

  Bits per second= 19200
  Flow control= Hardware**
  Line delay= 0 milliseconds

Save the new setup under some name like "A2at19200.ht".

**Note: If hardware flow control does not work, try "Xon/Xoff".

____________________________



From: Dave Althoff and Jeff Blakeney

021- How do I get an Applesoft program into a PC-DOS computer
     in text format? Both computers have modems, but I have no
     terminal program for the Apple.

Make sure that your serial ports are connected together, and run the comm
program on your PC. Now, for our purposes, lets assume you have the serial
card in Slot #2.

Force the PC into terminal mode; and, make sure that the PC and II's baud
rates are the same-- at least 9600 for a fairly speedy transfer.

Make sure the ][ is displaying a *40-column* screen.

Now, try typing "IN#2" on the ][.  Type something on the PC.  It
should appear on the Apple.  (Cool, ain't it?!)

In fact, try typing "PR#2".  On either computer.  Now, you should
get an Applesoft prompt on your terminal screen!  In fact, you can use the
PC comm program as a keyboard for your ][!

All right, at this point, you should have data flying back and forth
between the two machines.  On the ][, type "POKE 33,33".

Now, on the PC, tell your comm program to start a text capture.  Tell it to
add line feeds after carriage returns.

On the ][, load the BASIC program, and type LIST.  The program listing will
appear on the Apple screen and be dumped into the PC comm program's capture
buffer.

To break communications, type "IN#0" and "PR#0" on the ][.

____________________________



From: Brian Hammack

022- I want to use a fax modem with my IIGS. Is this possible? I
     tried all kinds of choices from the install menu of Proterm
     3.1. Is there a certain string required?

     Yes. Only difference between a fax modem and a "regular" one
is the fax instruction set. I have a 28.8 fax modem on my GS.

     Most likely, you have to use a "CTS/RTS" parms setting in
the Install, and an init string that handles things correctly. The book for
my 28.8 ultrageneric suggested AT&F [use default settings] but that
doesn't do the job. So the string I am using to trip all the triggers is:

 ATX3\Q3

Before that, I was using something that worked except at 2400:

 ATX4&M0Y0\N2

----------------------------


From: John M. Davies

    Just pointing out, the INIT string is not a function of the comm
program, it is a command to the modem itself, so any good comms package
should be able to send any sort of init string to the modem.

    ATZ is the standard Hayes command to 'RESET MODEM TO DEFAULT' settings,
and must be on it's own line, hence the  character is
required. After that, most modems will also respond to standard Hayes
command set commands, but the individual modem in use will usually have an
extra set of commands provided by that modem's manufacturer, to support any
unique features.

    If you don't have docs for your modem, try searching the web site of
the manufacturer.

____________________________



From: SuperTimer, Greg Buchner, David Empson

023- Can I do modem-to-modem transfers between my home computers?

     Maybe. One way is to use your in-home phone line. To connect, you take
a phone off the hook and connect using telecom programs on each computer.
You can connect and do transfers once the lines are free of beeps, tones,
etc. which indicate a phone is off the hook. If your phone company is one
that keeps beeping you forever, the connection will not work. An
alternative which some suggest is using a phone extension cord to connect
the modems.

----------------------------


From: Jeremy Penner

     I've done this successfully (though not with an Apple ][) using this
simple procedure:

1) Dial your home-phone number on a regular telephone.
   You should get a busy signal.
2) Hang up the phone.  Your phone should now start ringing.
3) Give one computer the "ATA" command, while giving the other
   the "ATX3D" command.


     ATA causes the one modem to pick up the phone as if someone was
dialing into it, and ATX3D causes the other modem to pick up the phone and
act as though it had just dialed in someplace. This allows the two modems
to handshake, and you can go from there.

     ATX3D should work with all Hayes-compatible modems. I can make no
guarantees that the phone-your-own-number trick works with all phone
companies.

_________________________



From: Steph and Gist

024- What cable can I use to do Apple IIc  PC ADT transfers?

     Below is the pinout for a IIc NULL modem cable for use with the ADT
disk image transfer utility. It shows signal names and signal directions.

     Both 9 and 25-pin numbering is shown for the PC connector end. For the
IIc plug, DIN-5 pin numbers are listed with traditional Apple pin numbers
in parenthensis ...


  DIN-5M            Dsub9   or    Dsub25
 (Apple)            9 pins        25 pins
 
 4 (2) TXD     -->  2 RXD         3 RXD
 5 (4) RXD     <--  3 TXD         2 TXD
 2 (3) GND     ---  5 GND         7 GND
 1 (1) DTR     -->  6 DSR --,*    6 DSR --,*
                    1 DCD --'     8 DCD --'
 3 (5) DSR/DCD <--  4 DTR        20 DTR

* pins connected by a jumper


     Usual Apple numbering for a male cable connector (plug) as viewed
looking at the pins from the front is ...


1       5
 2     4
    3


Whether the PC Dsub connector is male or female depends upon what it needs
to plug into.

-------------------------


From: Aage Rettvin

     I constructed a new shielded five-lead cable with the above pin
assignment setup for a Dsub25 plug with the correct jumpering of pins 6 and
8. This cable design basically corresponds to the wiring for a standard
serial- printer cable (type: Imagewriter-I).

     But, even running under MS-DOS 6.22, the software failed to get
communications going!

     During troubleshooting I confirmed that the cable was OK by using
Hyperterm (on the PC) to force a text-file transfer  to the ADT
"Receive" or "Directory" wait-state and by sending
sample-files from the IIc by issuing a 'send' command from ADT to
Hyperterm.

     I discovered that the problem was different numbering of the onboard
COM ports in DOS vs. Win98. That is, in DOS COM #1, #2 corresponded to
WIN98 COM #3, #4. Once this was straightened out, everything worked.

     ADT is now running at 9600 bps, and I'm producing new disks on the
fly! Really awesome!!

_________________________



From: Rubywand

025- Where can I buy modem cables and NULL modem adapters?

     Many Apple II sellers listed on the Vendors page also sell
modem/printer cables and adapters (including NULL modem cables/adapters). 
Here are a few:

Cyber Guys ( http://www.cyberguys.com/ ) modem and NULL modem cables

IEC ( http://www.connectworld.net/cgi-bin/iec/framepr.html )  click
"Cable Assemblies"

InTrec Software ( http://www.intrec.com/proterm-a2/ )  click on Order Form'

MC Price Breakers (go to http://www.mcpb.com/html/ap2cbls2.html )

MPJA/ Marlin P. Jones ( http://www.mpja.com )  NULL modem adapters

Pacific Cable ( http://www.pacificcable.com/AppleCables1.htm )
 Good selection of modem and printer cables.

Sellers of Mac supplies (IIgs high-speed modem cable is same as current
 miniDIN-8 to DB25 Mac modem cable)

_________________________





Search Help

DB25                        --> look for "Dsub25"
//c                         --> look for "IIc"
Xmodem, X modem, ...        --> look for "X-modem"
Ymodem, Y modem, ...        --> look for "Y-modem"
Zmodem, Z modem, ...        --> look for "Z-modem"
Z-Link, Z.Link, Z Link, ... --> look for "ZLink"
--- SBBSecho 2.12-Win32
* Origin: Derby City BBS - Louisville, KY - derbycitybbs.com (1:2320/100.2008)
SEEN-BY: 10/1 3 34/999 106/1 120/228 123/500 140/1 222/2 226/0 236/150 249/303
SEEN-BY: 250/306 261/20 38 100 1404 1406 1410 1418 266/1413 280/1027 320/119
SEEN-BY: 393/11 396/45 633/260 267 712/848 800/432 801/161 189 2222/700
SEEN-BY: 2320/100 105 200 2905/0
@PATH: 2320/100 261/38 633/260 267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.