aboutsummaryrefslogtreecommitdiffstats
path: root/doc/datalink.ps
blob: 91c9798ae5490fccb636b9c98c32bb5c8fbc1a09 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
%!PS-Adobe-2.0
%%Title: datalink.fig
%%Creator: fig2dev Version 3.1 Patchlevel 1
%%CreationDate: Sat Oct 12 15:13:51 1996
%%For: protius@keman (Tommy Johnson,Ivers 226,4192,4192)
%%Orientation: Portrait
%%BoundingBox: 47 168 565 623
%%Pages: 1
%%BeginSetup
%%IncludeFeature: *PageSize Letter
%%EndSetup
%%EndComments
/$F2psDict 200 dict def
$F2psDict begin
$F2psDict /mtrx matrix put
/col-1 {} def
/col0 {0.000 0.000 0.000 srgb} bind def
/col1 {0.000 0.000 1.000 srgb} bind def
/col2 {0.000 1.000 0.000 srgb} bind def
/col3 {0.000 1.000 1.000 srgb} bind def
/col4 {1.000 0.000 0.000 srgb} bind def
/col5 {1.000 0.000 1.000 srgb} bind def
/col6 {1.000 1.000 0.000 srgb} bind def
/col7 {1.000 1.000 1.000 srgb} bind def
/col8 {0.000 0.000 0.560 srgb} bind def
/col9 {0.000 0.000 0.690 srgb} bind def
/col10 {0.000 0.000 0.820 srgb} bind def
/col11 {0.530 0.810 1.000 srgb} bind def
/col12 {0.000 0.560 0.000 srgb} bind def
/col13 {0.000 0.690 0.000 srgb} bind def
/col14 {0.000 0.820 0.000 srgb} bind def
/col15 {0.000 0.560 0.560 srgb} bind def
/col16 {0.000 0.690 0.690 srgb} bind def
/col17 {0.000 0.820 0.820 srgb} bind def
/col18 {0.560 0.000 0.000 srgb} bind def
/col19 {0.690 0.000 0.000 srgb} bind def
/col20 {0.820 0.000 0.000 srgb} bind def
/col21 {0.560 0.000 0.560 srgb} bind def
/col22 {0.690 0.000 0.690 srgb} bind def
/col23 {0.820 0.000 0.820 srgb} bind def
/col24 {0.500 0.190 0.000 srgb} bind def
/col25 {0.630 0.250 0.000 srgb} bind def
/col26 {0.750 0.380 0.000 srgb} bind def
/col27 {1.000 0.500 0.500 srgb} bind def
/col28 {1.000 0.630 0.630 srgb} bind def
/col29 {1.000 0.750 0.750 srgb} bind def
/col30 {1.000 0.880 0.880 srgb} bind def
/col31 {1.000 0.840 0.000 srgb} bind def

end
save
-79.0 661.5 translate
1 -1 scale

/clp {closepath} bind def
/ef {eofill} bind def
/gr {grestore} bind def
/gs {gsave} bind def
/l {lineto} bind def
/m {moveto} bind def
/n {newpath} bind def
/s {stroke} bind def
/slc {setlinecap} bind def
/slj {setlinejoin} bind def
/slw {setlinewidth} bind def
/srgb {setrgbcolor} bind def
/rot {rotate} bind def
/sc {scale} bind def
/tr {translate} bind def
/tnt {dup dup currentrgbcolor
  4 -2 roll dup 1 exch sub 3 -1 roll mul add
  4 -2 roll dup 1 exch sub 3 -1 roll mul add
  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
  bind def
/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
  4 -2 roll mul srgb} bind def
 /DrawEllipse {
	/endangle exch def
	/startangle exch def
	/yrad exch def
	/xrad exch def
	/y exch def
	/x exch def
	/savematrix mtrx currentmatrix def
	x y tr xrad yrad sc 0 0 1 startangle endangle arc
	closepath
	savematrix setmatrix
	} def

/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
/$F2psEnd {$F2psEnteredState restore end} def
%%EndProlog

$F2psBegin
10 setmiterlimit
 0.06000 0.06000 sc
/Times-Roman findfont 180.00 scalefont setfont
2325 8175 m
gs 1 -1 sc (Drawn with XFig 3.1 patch level 4. ) col-1 show gr
7.500 slw
% Polyline
n 2850 1650 m 3900 1650 l  gs col-1 s gr 
% Polyline
n 2850 2100 m 3900 2100 l  gs col-1 s gr 
% Polyline
n 2850 2550 m 3900 2550 l  gs col-1 s gr 
% Polyline
n 3900 1650 m 3900 2550 l  gs col-1 s gr 
% Polyline
n 3900 1650 m 4950 1650 l  4950 2625 l  gs col-1 s gr 
% Polyline
n 4800 2625 m 5100 2625 l  gs col-1 s gr 
% Polyline
n 4800 2625 m 4950 2850 l  5100 2625 l  gs col-1 s gr 
% Polyline
n 4800 2850 m 5100 2850 l  gs col-1 s gr 
% Polyline
n 4950 2850 m 4950 3375 l  4725 3600 l  gs col-1 s gr 
% Polyline
n 4725 3750 m 4950 3975 l  gs col-1 s gr 
% Polyline
n 4725 3450 m 4725 3525 l  4725 3900 l  gs col-1 s gr 
% Polyline
n 4725 3675 m 3975 3675 l  gs col-1 s gr 
% Polyline
n 3975 3675 m 3900 3600 l  3825 3750 l  3750 3600 l  3675 3750 l  3600 3600 l 
 3525 3750 l  3450 3675 l  gs col-1 s gr 
% Polyline
n 3450 3675 m 2925 3675 l  gs col-1 s gr 
% Polyline
n 4275 3675 m 4275 4125 l  gs col-1 s gr 
% Polyline
n 4125 4125 m 4425 4125 l  gs col-1 s gr 
% Polyline
n 4125 4200 m 4425 4200 l  gs col-1 s gr 
% Polyline
n 4275 4200 m 4275 4500 l  4950 4500 l  gs col-1 s gr 
% Polyline
n 4950 3975 m 4950 4950 l  2925 4950 l  gs col-1 s gr 
% Polyline
n 4875 3900 m 4800 3900 l  gs col-1 s gr 
% Polyline
n 4875 3900 m 4875 3825 l  gs col-1 s gr 
/Times-Roman findfont 180.00 scalefont setfont
2400 1725 m
gs 1 -1 sc (DSR) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 2175 m
gs 1 -1 sc (CD) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 2625 m
gs 1 -1 sc (DTR) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 3750 m
gs 1 -1 sc (TD) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 5025 m
gs 1 -1 sc (GND) col-1 show gr
/Times-Roman findfont 150.00 scalefont setfont
3600 3525 m
gs 1 -1 sc (10K) col-1 show gr
/Times-Roman findfont 150.00 scalefont setfont
3825 4275 m
gs 1 -1 sc (1uf) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 6225 m
gs 1 -1 sc (The data is transmitted at 115200 bps, well above the) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 6450 m
gs 1 -1 sc (Timex baud rate, to allow the rather odd word format to) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 6675 m
gs 1 -1 sc (be generated.  However the start bits of the 115200) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 6900 m
gs 1 -1 sc (data are still present, and confuse the watch.  So the) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 7125 m
gs 1 -1 sc (resistor and capacitor filter out the start bits, which) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 7350 m
gs 1 -1 sc (are much shorter than the real data bits.) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 5775 m
gs 1 -1 sc (Theory: ) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
2400 6000 m
gs 1 -1 sc (Tie DSR, CD, DTR togather to form a null-modem.) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
6675 4425 m
gs 1 -1 sc (Timex and Datalink are registered trademarks) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
6675 4650 m
gs 1 -1 sc (of the Timex Corp.) col-1 show gr
/Times-Roman findfont 150.00 scalefont setfont
5175 2850 m
gs 1 -1 sc (LED) col-1 show gr
/Times-Roman findfont 360.00 scalefont setfont
2100 900 m
gs 1 -1 sc (Extra Cheesy Timex Datalink) col-1 show gr
/Times-Roman findfont 360.00 scalefont setfont
2700 1320 m
gs 1 -1 sc (Serial Port Interface) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
6675 2025 m
gs 1 -1 sc (Developed by Tommy Johnson) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
6675 2250 m
gs 1 -1 sc (See http://csgrad.cs.vt.edu/~tjohnson/ for more) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
6675 2475 m
gs 1 -1 sc (info.) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
6675 2850 m
gs 1 -1 sc (I am not affiliated with Timex.  This was developed) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
6675 3075 m
gs 1 -1 sc (without support from Timex.  They DO NOT support) col-1 show gr
/Times-Roman findfont 180.00 scalefont setfont
6675 3300 m
gs 1 -1 sc (it, DO NOT ask them questions about it.) col-1 show gr
% Ellipse
n 4725 3675 300 300 0 360 DrawEllipse gs col-1 s gr

showpage
%%Page: 1 1
$F2psEnd
restore