documentation/images/fsm-coedown.eps
author Florian Pose <fp@igh-essen.com>
Mon, 12 Mar 2007 18:21:42 +0000
changeset 656 370aa8c2d1b1
parent 370 148155bb9abc
permissions -rw-r--r--
Slave configuration exclusively from master thread; removed
ec_master_sync_io(); introduced events in the master state machine;
locking of slave scanning and slave configuration through allow_scan
and allow_config flags.
%!PS-Adobe-2.0 EPSF-2.0
%%Title: fsm-coedown.fig
%%Creator: fig2dev Version 3.2 Patchlevel 4
%%CreationDate: Sat Aug  5 09:58:10 2006
%%For: fp@jupiter (Florian Pose)
%%BoundingBox: 0 0 539 160
%%Magnification: 1.0000
%%EndComments
/$F2psDict 200 dict def
$F2psDict begin
$F2psDict /mtrx matrix put
/col-1 {0 setgray} bind 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
/col32 {0.555 0.555 0.555 srgb} bind def

end
save
newpath 0 160 moveto 0 0 lineto 539 0 lineto 539 160 lineto closepath clip newpath
-15.8 192.8 translate
1 -1 scale

/cp {closepath} bind def
/ef {eofill} bind def
/gr {grestore} bind def
/gs {gsave} bind def
/sa {save} bind def
/rs {restore} bind def
/l {lineto} bind def
/m {moveto} bind def
/rm {rmoveto} bind def
/n {newpath} bind def
/s {stroke} bind def
/sh {show} 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
/sd {setdash} bind def
/ff {findfont} bind def
/sf {setfont} bind def
/scf {scalefont} bind def
/sw {stringwidth} 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

$F2psBegin
10 setmiterlimit
0 slj 0 slc
 0.06299 0.06299 sc
%
% Fig objects follow
%
% 
% here starts figure with depth 50
% Ellipse
7.500 slw
n 360 675 101 101 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr

% Polyline
2 slj
gs  clippath
521 1018 m 573 987 l 495 857 l 532 976 l 444 888 l cp
eoclip
n 405 765 m
 540 990 l gs 0.00 setgray ef gr gs col0 s gr gr

% arrowhead
0 slj
n 444 888 m 532 976 l 495 857 l 444 888 l  cp gs 0.00 setgray ef gr  col0 s
% Ellipse
n 1177 1253 855 360 0 360 DrawEllipse gs col0 s gr

/Helvetica ff 180.00 scf sf
1177 1298 m
gs 1 -1 sc (START) dup sw pop 2 div neg 0 rm  col0 sh gr
% Ellipse
n 3323 1253 855 360 0 360 DrawEllipse gs col0 s gr

/Helvetica ff 180.00 scf sf
3323 1298 m
gs 1 -1 sc (REQUEST) dup sw pop 2 div neg 0 rm  col0 sh gr
% Ellipse
n 5595 1253 855 360 0 360 DrawEllipse gs col0 s gr

/Helvetica ff 180.00 scf sf
5595 1298 m
gs 1 -1 sc (CHECK) dup sw pop 2 div neg 0 rm  col0 sh gr
% Ellipse
n 7845 1253 855 360 0 360 DrawEllipse gs col0 s gr

/Helvetica ff 180.00 scf sf
7845 1298 m
gs 1 -1 sc (RESPONSE) dup sw pop 2 div neg 0 rm  col0 sh gr
% Ellipse
n 7823 2693 855 360 0 360 DrawEllipse gs col0 s gr

% Ellipse
n 7823 2700 748 315 0 360 DrawEllipse gs col0 s gr

/Helvetica ff 180.00 scf sf
7823 2738 m
gs 1 -1 sc (END) dup sw pop 2 div neg 0 rm  col0 sh gr
% Ellipse
n 4448 2693 855 360 0 360 DrawEllipse gs col0 s gr

% Ellipse
n 4448 2700 748 315 0 360 DrawEllipse gs col0 s gr

/Helvetica ff 180.00 scf sf
4448 2738 m
gs 1 -1 sc (ERROR) dup sw pop 2 div neg 0 rm  col0 sh gr
% Polyline
2 slj
gs  clippath
2490 1290 m 2490 1230 l 2339 1230 l 2459 1260 l 2339 1290 l cp
eoclip
n 2025 1260 m 2027 1260 l 2031 1260 l 2039 1260 l 2049 1260 l 2062 1260 l
 2076 1260 l 2094 1260 l 2114 1260 l 2139 1260 l 2169 1260 l
 2205 1260 l 2233 1260 l 2261 1260 l 2288 1260 l 2312 1260 l
 2336 1260 l 2358 1260 l 2379 1260 l 2399 1260 l 2418 1260 l
 2435 1260 l 2449 1260 l
 2475 1260 l gs col0 s gr gr

% arrowhead
0 slj
n 2339 1290 m 2459 1260 l 2339 1230 l 2339 1290 l  cp gs 0.00 setgray ef gr  col0 s
% Polyline
2 slj
gs  clippath
4740 1290 m 4740 1230 l 4589 1230 l 4709 1260 l 4589 1290 l cp
eoclip
n 4185 1260 m
 4725 1260 l gs col0 s gr gr

% arrowhead
0 slj
n 4589 1290 m 4709 1260 l 4589 1230 l 4589 1290 l  cp gs 0.00 setgray ef gr  col0 s
% Polyline
2 slj
gs  clippath
6990 1290 m 6990 1230 l 6839 1230 l 6959 1260 l 6839 1290 l cp
eoclip
n 6435 1260 m
 6975 1260 l gs col0 s gr gr

% arrowhead
0 slj
n 6839 1290 m 6959 1260 l 6839 1230 l 6839 1290 l  cp gs 0.00 setgray ef gr  col0 s
% Polyline
2 slj
gs  clippath
5372 918 m 5431 910 l 5412 761 l 5398 884 l 5352 768 l cp
eoclip
n 5760 900 m 5760 897 l 5761 890 l 5763 879 l 5765 862 l 5767 842 l
 5768 818 l 5770 792 l 5770 765 l 5770 737 l 5768 710 l
 5763 683 l 5757 657 l 5747 631 l 5733 607 l 5715 585 l
 5698 571 l 5681 560 l 5664 551 l 5648 545 l 5634 540 l
 5621 537 l 5609 535 l 5599 533 l 5589 533 l 5580 533 l
 5571 533 l 5561 533 l 5551 535 l 5539 537 l 5526 540 l
 5512 545 l 5496 551 l 5479 560 l 5462 571 l 5445 585 l
 5427 607 l 5413 631 l 5403 657 l 5397 683 l 5392 710 l
 5390 737 l 5390 765 l 5390 792 l 5392 818 l 5393 842 l
 5395 862 l
 5400 900 l gs col0 s gr gr

% arrowhead
0 slj
n 5352 768 m 5398 884 l 5412 761 l 5352 768 l  cp gs 0.00 setgray ef gr  col0 s
% Polyline
2 slj
 [60] 0 sd
gs  clippath
3900 2415 m 3948 2379 l 3857 2258 l 3905 2372 l 3809 2294 l cp
eoclip
n 3555 1620 m 3555 1622 l 3556 1625 l 3557 1631 l 3559 1640 l 3562 1652 l
 3566 1667 l 3570 1684 l 3575 1704 l 3580 1725 l 3587 1748 l
 3593 1772 l 3601 1798 l 3610 1824 l 3619 1853 l 3630 1883 l
 3643 1915 l 3657 1950 l 3673 1987 l 3690 2025 l 3708 2063 l
 3727 2098 l 3744 2131 l 3761 2161 l 3777 2189 l 3793 2214 l
 3808 2238 l 3823 2260 l 3837 2280 l 3850 2299 l 3863 2317 l
 3875 2333 l 3886 2347 l 3895 2359 l 3903 2369 l
 3915 2385 l gs col0 s gr gr
 [] 0 sd
% arrowhead
0 slj
n 3809 2294 m 3905 2372 l 3857 2258 l 3809 2294 l  cp gs 0.00 setgray ef gr  col0 s
% Polyline
2 slj
gs  clippath
5038 2379 m 5086 2415 l 5177 2294 l 5081 2372 l 5129 2258 l cp
eoclip
n 5431 1620 m 5431 1622 l 5430 1625 l 5429 1631 l 5427 1640 l 5424 1652 l
 5420 1667 l 5416 1684 l 5411 1704 l 5406 1725 l 5399 1748 l
 5393 1772 l 5385 1798 l 5376 1824 l 5367 1853 l 5356 1883 l
 5343 1915 l 5329 1950 l 5313 1987 l 5296 2025 l 5278 2063 l
 5259 2098 l 5242 2131 l 5225 2161 l 5209 2189 l 5193 2214 l
 5178 2238 l 5163 2260 l 5149 2280 l 5136 2299 l 5123 2317 l
 5111 2333 l 5100 2347 l 5091 2359 l 5083 2369 l
 5071 2385 l gs col0 s gr gr

% arrowhead
0 slj
n 5129 2258 m 5081 2372 l 5177 2294 l 5129 2258 l  cp gs 0.00 setgray ef gr  col0 s
% Polyline
2 slj
 [60] 0 sd
gs  clippath
3655 2641 m 3664 2582 l 3514 2561 l 3629 2608 l 3505 2620 l cp
eoclip
n 1620 1575 m 1621 1576 l 1622 1577 l 1625 1581 l 1629 1586 l 1635 1593 l
 1643 1602 l 1653 1613 l 1665 1627 l 1680 1643 l 1696 1661 l
 1714 1680 l 1734 1702 l 1756 1725 l 1779 1748 l 1804 1773 l
 1830 1799 l 1858 1825 l 1887 1852 l 1918 1879 l 1950 1907 l
 1984 1935 l 2021 1964 l 2059 1993 l 2100 2023 l 2144 2054 l
 2191 2086 l 2241 2118 l 2295 2151 l 2352 2184 l 2413 2217 l
 2475 2250 l 2535 2280 l 2595 2308 l 2654 2335 l 2711 2359 l
 2767 2382 l 2821 2403 l 2874 2422 l 2925 2440 l 2974 2456 l
 3021 2471 l 3068 2485 l 3113 2498 l 3157 2510 l 3200 2521 l
 3242 2531 l 3283 2541 l 3323 2550 l 3362 2558 l 3399 2565 l
 3434 2572 l 3467 2579 l 3498 2585 l 3526 2590 l 3552 2594 l
 3574 2598 l 3593 2601 l 3609 2604 l 3621 2606 l 3631 2608 l

 3645 2610 l gs col0 s gr gr
 [] 0 sd
% arrowhead
0 slj
n 3505 2620 m 3629 2608 l 3514 2561 l 3505 2620 l  cp gs 0.00 setgray ef gr  col0 s
% Polyline
2 slj
gs  clippath
5295 2582 m 5304 2641 l 5454 2620 l 5331 2608 l 5445 2561 l cp
eoclip
n 7340 1575 m 7339 1576 l 7338 1577 l 7335 1581 l 7331 1586 l 7325 1593 l
 7317 1602 l 7307 1613 l 7295 1627 l 7280 1643 l 7264 1661 l
 7246 1680 l 7226 1702 l 7204 1725 l 7181 1748 l 7156 1773 l
 7130 1799 l 7102 1825 l 7073 1852 l 7042 1879 l 7010 1907 l
 6976 1935 l 6939 1964 l 6901 1993 l 6860 2023 l 6816 2054 l
 6769 2086 l 6719 2118 l 6665 2151 l 6608 2184 l 6547 2217 l
 6485 2250 l 6425 2280 l 6365 2308 l 6306 2335 l 6249 2359 l
 6193 2382 l 6139 2403 l 6086 2422 l 6035 2440 l 5986 2456 l
 5939 2471 l 5892 2485 l 5847 2498 l 5803 2510 l 5760 2521 l
 5718 2531 l 5677 2541 l 5637 2550 l 5598 2558 l 5561 2565 l
 5526 2572 l 5493 2579 l 5462 2585 l 5434 2590 l 5408 2594 l
 5386 2598 l 5367 2601 l 5351 2604 l 5339 2606 l 5329 2608 l

 5315 2610 l gs col0 s gr gr

% arrowhead
0 slj
n 5445 2561 m 5331 2608 l 5454 2620 l 5445 2561 l  cp gs 0.00 setgray ef gr  col0 s
% Polyline
2 slj
gs  clippath
7800 2355 m 7860 2355 l 7860 2204 l 7830 2324 l 7800 2204 l cp
eoclip
n 7830 1620 m
 7830 2340 l gs col0 s gr gr

% arrowhead
0 slj
n 7800 2204 m 7830 2324 l 7860 2204 l 7800 2204 l  cp gs 0.00 setgray ef gr  col0 s
% here ends figure;
$F2psEnd
rs
showpage