The Rateparameterspecifieshow fastdata will be arriving,measuredin
baud(namedaftertheFrenchcommunicationsengineerJeanBaudot).pick
anyof the followingdatatransferrates:
300baud
600baud
1200baud
2400baud
4800baud
9600baud(thedefault)
19200baud.
Roughly, one character asecond worksoutto 11baud.1fyou‘renotsurehow
fast your computer will transmit, the general rule is to cxpcrimcnt. Try
sending a page to print at the highest speed, and
workyourwaydownuntil
thepnntcr’soutputlooksOK.
Serial interface: specialbits
In-Serialmodeyou’llalsohaveto specifyif yourcomputersendsdatabits
in groupsof seven(mostcomputerssendeight,thedefaultfora byte).
Somelimesan extrabit gets appendedto makethe sumof all bits in each
characteralwaysoddoreven;that’scalledparity. Aparitybitcanhelpspot
transmissionerrors.Ifyourcomputersendsthatextraparitybit,you’llhave
to say whetherit producesan even or odd number of “on” bits in the
character.
You’llalsohavetoindicateifyourcomputersendstwostopbitstoindicate
thecndof abyte,insteadofone,thedefault.Theseserialintcrfaccsettings
aredcscnbedinmoredetailinyourStarLaserPrinter8 OperationsManual.
Serial interface: protocol
Finally,in Serialmodeyourcomputerwill use one of threeprotocolsto
ensure data is sent properly. Protocol (sometimes also called “handshak-
ing”)means“whosayswhatwhen”,andis the wayyourprintertellsyour
computerit’sreadytoreceivedata.Yourcomputerandpnntercommunicate
bysendingprotocolcontrolcodes(they’reatthefrontoftheASCIItable).
SomeprogrammerscalltheXONand XOFFcontrolcodes“kissonandkiss
off’;otherscallthesameprotocolDC1andDC3(fordevicecontrol).Either
way,thesecodesletyourprinterruntheshow,tellingthecomputerwhento
startandstopsendingdata.Yourprinterasksto havedataheldbackwhen
itsmcmoryis nearlyfullor whenit sensesan ERRORcondition.
17