-
Notifications
You must be signed in to change notification settings - Fork 0
/
thesis_2012.lof
executable file
·51 lines (51 loc) · 4.39 KB
/
thesis_2012.lof
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
\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax
\defcounter {refsection}{0}\relax
\select@language {american}
\defcounter {refsection}{0}\relax
\addvspace {10\p@ }
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {1.1}{\ignorespaces Example of a single controller with a force sensor and a DC motor\relax }}{5}{figure.caption.13}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {1.2}{\ignorespaces Now we add: A push-button sensor to the motherboard (or daughterboard \#0). We also add an extra daughterboard with a light sensor, and a DC Motor\relax }}{6}{figure.caption.14}
\defcounter {refsection}{0}\relax
\addvspace {10\p@ }
\defcounter {refsection}{0}\relax
\addvspace {10\p@ }
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.1}{\ignorespaces The components of the \texttt {X10ABOT }Architecture\relax }}{22}{figure.caption.32}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.2}{\ignorespaces The serial communication peripheral I$^2$C bus\relax }}{23}{figure.caption.36}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.3}{\ignorespaces The daughterboard slave module\relax }}{27}{figure.caption.39}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.4}{\ignorespaces The sensor and the actuator ports\relax }}{27}{figure.caption.41}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.5}{\ignorespaces The \texttt {X10ABOT }software architecture\relax }}{30}{figure.caption.44}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.6}{\ignorespaces The components of the \texttt {X10ABOT }Architecture\relax }}{33}{figure.caption.48}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.7}{\ignorespaces Example implementation of the \texttt {X10ABOT }microcode instructions used in the device libraries\relax }}{34}{figure.caption.49}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.8}{\ignorespaces Example of the Actuator class methods that uses microcode to represent general operations on an actuator\relax }}{36}{figure.caption.51}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.9}{\ignorespaces Example of the Middleware Dispatch Function Implementation used to determine the transport interface and protocol of the operations between the motherboard and daughterboard.\relax }}{37}{figure.caption.53}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.10}{\ignorespaces Example of the Middleware Request Handler Function Implementation used to determine the transport interface and protocol of the operations between the motherboard and daughterboard.\relax }}{38}{figure.caption.54}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {3.11}{\ignorespaces Thermistor library showing how a sensor can be supported through the extensibility features of the \texttt {X10ABOT }architecture\relax }}{39}{figure.caption.56}
\defcounter {refsection}{0}\relax
\addvspace {10\p@ }
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {4.1}{\ignorespaces The components of a simple single-board \texttt {X10ABOT }setup\relax }}{42}{figure.caption.59}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {4.2}{\ignorespaces Example of the \texttt {X10ABOT }architecture on a simple - single board robot\relax }}{43}{figure.caption.60}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {4.3}{\ignorespaces The components of a Modular single-board \texttt {X10ABOT }Example\relax }}{45}{figure.caption.62}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {4.4}{\ignorespaces Example of code modularity (the code components were separated to emphasise modularity). Highlighted region indicates the code added for the new module\relax }}{46}{figure.caption.63}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {4.5}{\ignorespaces Example: A complete library for a thermistor temperature sensor. The highlighted region indicates where the \texttt {X10ABOT }microcode was added\relax }}{47}{figure.caption.65}
\defcounter {refsection}{0}\relax
\contentsline {figure}{\numberline {4.6}{\ignorespaces Example application of the thermistor temperature sensor library\relax }}{48}{figure.caption.66}
\defcounter {refsection}{0}\relax
\addvspace {10\p@ }