Revision 192
Updated wireless documentation.
trunk/docs/libwireless/hierarchy.html | ||
---|---|---|
24 | 24 |
<li><a class="el" href="structQueue.html">Queue</a> |
25 | 25 |
<li><a class="el" href="structSensorMatrix.html">SensorMatrix</a> |
26 | 26 |
</ul> |
27 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
27 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
28 | 28 |
<a href="http://www.doxygen.org/index.html"> |
29 | 29 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
30 | 30 |
</body> |
trunk/docs/libwireless/wl__defs_8h-source.html | ||
---|---|---|
17 | 17 |
<li><a href="files.html"><span>File List</span></a></li> |
18 | 18 |
<li><a href="globals.html"><span>Globals</span></a></li> |
19 | 19 |
</ul></div> |
20 |
<h1>wl_defs.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//comment out this line if using a computer hooked up to an xbee</span>
|
|
21 |
<a name="l00002"></a>00002 <span class="comment">//#define ROBOT</span>
|
|
22 |
<a name="l00003"></a>00003 |
|
23 |
<a name="l00004"></a>00004 <span class="comment">//uncomment this line for debug information</span>
|
|
24 |
<a name="l00005"></a>00005 <span class="preprocessor">#define WL_DEBUG</span>
|
|
25 |
<a name="l00006"></a>00006 <span class="preprocessor"></span>
|
|
26 |
<a name="l00007"></a>00007 <span class="comment">// Packet Groups and Types</span>
|
|
27 |
<a name="l00008"></a>00008 |
|
28 |
<a name="l00009"></a>00009 <span class="comment">// Error group</span>
|
|
29 |
<a name="l00010"></a>00010 <span class="preprocessor">#define WL_ERROR_GROUP 1</span>
|
|
30 |
<a name="l00011"></a>00011 <span class="preprocessor"></span>
|
|
31 |
<a name="l00012"></a>00012 <span class="preprocessor">#define WL_ERROR_STRING_TYPE 1</span>
|
|
32 |
<a name="l00013"></a>00013 <span class="preprocessor"></span> |
|
33 |
<a name="l00014"></a>00014 <span class="comment">// Token Ring group</span>
|
|
34 |
<a name="l00015"></a>00015 <span class="preprocessor">#define WL_TOKEN_RING_GROUP 2</span>
|
|
20 |
<h1>wl_defs.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef WL_DEFS_H</span>
|
|
21 |
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEFS_H</span>
|
|
22 |
<a name="l00003"></a>00003 <span class="preprocessor"></span>
|
|
23 |
<a name="l00004"></a>00004 <span class="comment">//comment out this line if using a computer hooked up to an xbee</span>
|
|
24 |
<a name="l00005"></a>00005 <span class="comment">//#define ROBOT</span>
|
|
25 |
<a name="l00006"></a>00006 |
|
26 |
<a name="l00007"></a>00007 <span class="comment">//uncomment this line for debug information</span>
|
|
27 |
<a name="l00008"></a>00008 <span class="comment">//#define WL_DEBUG</span>
|
|
28 |
<a name="l00009"></a>00009 |
|
29 |
<a name="l00010"></a>00010 <span class="comment">// Packet Groups and Types</span>
|
|
30 |
<a name="l00011"></a>00011 |
|
31 |
<a name="l00012"></a>00012 <span class="comment">// Error group</span>
|
|
32 |
<a name="l00013"></a>00013 <span class="preprocessor">#define WL_ERROR_GROUP 1</span>
|
|
33 |
<a name="l00014"></a>00014 <span class="preprocessor"></span>
|
|
34 |
<a name="l00015"></a>00015 <span class="preprocessor">#define WL_ERROR_STRING_TYPE 1</span>
|
|
35 | 35 |
<a name="l00016"></a>00016 <span class="preprocessor"></span> |
36 |
<a name="l00017"></a>00017 <span class="preprocessor">#define WL_TOKEN_PASS 1</span>
|
|
37 |
<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define WL_TOKEN_BOM_ON 2</span>
|
|
38 |
<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define WL_TOKEN_INTERRUPT_REQUEST 3</span>
|
|
39 |
<a name="l00020"></a>00020 <span class="preprocessor"></span><span class="preprocessor">#define WL_TOKEN_INTERRUPT_PASS 4</span>
|
|
40 |
<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#define WL_TOKEN_JOIN 5</span>
|
|
41 |
<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#define WL_TOKEN_JOIN_ACCEPT 6</span>
|
|
42 |
<a name="l00023"></a>00023 <span class="preprocessor"></span> |
|
43 |
<a name="l00024"></a>00024 <span class="comment">// timing constants</span>
|
|
44 |
<a name="l00025"></a>00025 <span class="preprocessor">#define BOM_DELAY 100</span>
|
|
45 |
<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define DEATH_DELAY 3</span>
|
|
46 |
<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="preprocessor">#define JOIN_DELAY 8</span>
|
|
47 |
<a name="l00028"></a>00028 <span class="preprocessor"></span> |
|
48 |
<a name="l00029"></a>00029 <span class="comment">// Recharging group</span>
|
|
49 |
<a name="l00030"></a>00030 <span class="preprocessor">#define WL_RECHARGE_GROUP 3</span>
|
|
36 |
<a name="l00017"></a>00017 <span class="comment">// Token Ring group</span>
|
|
37 |
<a name="l00018"></a>00018 <span class="preprocessor">#define WL_TOKEN_RING_GROUP 2</span>
|
|
38 |
<a name="l00019"></a>00019 <span class="preprocessor"></span> |
|
39 |
<a name="l00020"></a>00020 <span class="preprocessor">#define WL_TOKEN_PASS 1</span>
|
|
40 |
<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#define WL_TOKEN_BOM_ON 2</span>
|
|
41 |
<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#define WL_TOKEN_JOIN 3</span>
|
|
42 |
<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define WL_TOKEN_JOIN_ACCEPT 4</span>
|
|
43 |
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
|
44 |
<a name="l00025"></a>00025 <span class="comment">// timing constants</span>
|
|
45 |
<a name="l00026"></a>00026 <span class="preprocessor">#ifndef FIREFLY</span>
|
|
46 |
<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="preprocessor">#define BOM_DELAY 100</span>
|
|
47 |
<a name="l00028"></a>00028 <span class="preprocessor"></span><span class="preprocessor">#else</span>
|
|
48 |
<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define BOM_DELAY 100</span>
|
|
49 |
<a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
|
|
50 | 50 |
<a name="l00031"></a>00031 <span class="preprocessor"></span> |
51 |
<a name="l00032"></a>00032 <span class="preprocessor">#define WL_RECHARGE_POLL_STATIONS 1</span>
|
|
52 |
<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_STATION_AVAILABLE 2</span>
|
|
53 |
<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_REQUEST 3</span>
|
|
54 |
<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_REQUEST_ACCEPT 4</span>
|
|
55 |
<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_VERIFY 5</span>
|
|
56 |
<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_CANCEL 6</span>
|
|
57 |
<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_SEEKING 7</span>
|
|
58 |
<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_DOCKED 8</span>
|
|
59 |
<a name="l00040"></a>00040 <span class="preprocessor"></span> |
|
60 |
<a name="l00041"></a>00041 <span class="preprocessor">#ifdef WL_DEBUG</span>
|
|
61 |
<a name="l00042"></a>00042 <span class="preprocessor"></span> |
|
62 |
<a name="l00043"></a>00043 <span class="preprocessor">#ifdef ROBOT</span>
|
|
63 |
<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#include <serial.h></span>
|
|
64 |
<a name="l00045"></a>00045 <span class="preprocessor">#endif</span>
|
|
51 |
<a name="l00032"></a>00032 <span class="preprocessor">#define DEATH_DELAY 4</span>
|
|
52 |
<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define JOIN_DELAY 8</span>
|
|
53 |
<a name="l00034"></a>00034 <span class="preprocessor"></span> |
|
54 |
<a name="l00035"></a>00035 <span class="comment">// Recharging group</span>
|
|
55 |
<a name="l00036"></a>00036 <span class="preprocessor">#define WL_RECHARGE_GROUP 3</span>
|
|
56 |
<a name="l00037"></a>00037 <span class="preprocessor"></span> |
|
57 |
<a name="l00038"></a>00038 <span class="preprocessor">#define WL_RECHARGE_POLL_STATIONS 1</span>
|
|
58 |
<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_STATION_AVAILABLE 2</span>
|
|
59 |
<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_REQUEST 3</span>
|
|
60 |
<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_REQUEST_ACCEPT 4</span>
|
|
61 |
<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_VERIFY 5</span>
|
|
62 |
<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_CANCEL 6</span>
|
|
63 |
<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_SEEKING 7</span>
|
|
64 |
<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#define WL_RECHARGE_DOCKED 8</span>
|
|
65 | 65 |
<a name="l00046"></a>00046 <span class="preprocessor"></span> |
66 |
<a name="l00047"></a>00047 <span class="preprocessor">#ifdef ROBOT</span>
|
|
67 |
<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT( s ) usb_puts( s )</span>
|
|
68 |
<a name="l00049"></a>00049 <span class="preprocessor"></span><span class="preprocessor">#else</span>
|
|
69 |
<a name="l00050"></a>00050 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT( s ) printf( s )</span>
|
|
70 |
<a name="l00051"></a>00051 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
|
|
66 |
<a name="l00047"></a>00047 <span class="preprocessor">#ifdef WL_DEBUG</span>
|
|
67 |
<a name="l00048"></a>00048 <span class="preprocessor"></span> |
|
68 |
<a name="l00049"></a>00049 <span class="preprocessor">#ifdef ROBOT</span>
|
|
69 |
<a name="l00050"></a>00050 <span class="preprocessor"></span><span class="preprocessor">#include <serial.h></span>
|
|
70 |
<a name="l00051"></a>00051 <span class="preprocessor">#endif</span> |
|
71 | 71 |
<a name="l00052"></a>00052 <span class="preprocessor"></span> |
72 | 72 |
<a name="l00053"></a>00053 <span class="preprocessor">#ifdef ROBOT</span> |
73 |
<a name="l00054"></a>00054 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT_INT( i ) usb_puti(i)</span>
|
|
73 |
<a name="l00054"></a>00054 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT( s ) usb_puts( s )</span>
|
|
74 | 74 |
<a name="l00055"></a>00055 <span class="preprocessor"></span><span class="preprocessor">#else</span> |
75 |
<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT_INT( i ) printf("%i", i)</span>
|
|
75 |
<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT( s ) printf( s )</span>
|
|
76 | 76 |
<a name="l00057"></a>00057 <span class="preprocessor"></span><span class="preprocessor">#endif</span> |
77 | 77 |
<a name="l00058"></a>00058 <span class="preprocessor"></span> |
78 |
<a name="l00059"></a>00059 <span class="preprocessor">#else</span> |
|
79 |
<a name="l00060"></a>00060 <span class="preprocessor"></span> |
|
80 |
<a name="l00061"></a>00061 <span class="preprocessor">#define WL_DEBUG_PRINT( s )</span> |
|
81 |
<a name="l00062"></a>00062 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT_INT( i )</span> |
|
82 |
<a name="l00063"></a>00063 <span class="preprocessor"></span> |
|
83 |
<a name="l00064"></a>00064 <span class="preprocessor">#endif</span> |
|
84 |
<a name="l00065"></a>00065 <span class="preprocessor"></span> |
|
85 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by |
|
78 |
<a name="l00059"></a>00059 <span class="preprocessor">#ifdef ROBOT</span> |
|
79 |
<a name="l00060"></a>00060 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT_INT( i ) usb_puti(i)</span> |
|
80 |
<a name="l00061"></a>00061 <span class="preprocessor"></span><span class="preprocessor">#else</span> |
|
81 |
<a name="l00062"></a>00062 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT_INT( i ) printf("%i", i)</span> |
|
82 |
<a name="l00063"></a>00063 <span class="preprocessor"></span><span class="preprocessor">#endif</span> |
|
83 |
<a name="l00064"></a>00064 <span class="preprocessor"></span> |
|
84 |
<a name="l00065"></a>00065 <span class="preprocessor">#else</span> |
|
85 |
<a name="l00066"></a>00066 <span class="preprocessor"></span> |
|
86 |
<a name="l00067"></a>00067 <span class="preprocessor">#define WL_DEBUG_PRINT( s )</span> |
|
87 |
<a name="l00068"></a>00068 <span class="preprocessor"></span><span class="preprocessor">#define WL_DEBUG_PRINT_INT( i )</span> |
|
88 |
<a name="l00069"></a>00069 <span class="preprocessor"></span> |
|
89 |
<a name="l00070"></a>00070 <span class="preprocessor">#endif</span> |
|
90 |
<a name="l00071"></a>00071 <span class="preprocessor"></span> |
|
91 |
<a name="l00072"></a>00072 <span class="preprocessor">#endif</span> |
|
92 |
<a name="l00073"></a>00073 <span class="preprocessor"></span> |
|
93 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by |
|
86 | 94 |
<a href="http://www.doxygen.org/index.html"> |
87 | 95 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
88 | 96 |
</body> |
trunk/docs/libwireless/queue_8h.html | ||
---|---|---|
54 | 54 |
<p> |
55 | 55 |
Implements a queue, a first in, first out data structure.<p> |
56 | 56 |
<dl compact><dt><b>Author:</b></dt><dd>Brian Coltin, Colony Project </dd></dl> |
57 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
57 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
58 | 58 |
<a href="http://www.doxygen.org/index.html"> |
59 | 59 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
60 | 60 |
</body> |
trunk/docs/libwireless/globals_defs.html | ||
---|---|---|
34 | 34 |
: <a class="el" href="group__xbee.html#g57382f888360b5b19f0de3b6f1f7c5a3">xbee.h</a><li>XBEE_OPTIONS_DISABLE_RESPONSE |
35 | 35 |
: <a class="el" href="group__xbee.html#gcf9509013302590dca5ce3db63c64609">xbee.h</a><li>XBEE_OPTIONS_NONE |
36 | 36 |
: <a class="el" href="group__xbee.html#gbca7356c2b8183fd41b5ca9a82dd962b">xbee.h</a><li>XBEE_PAN_DEFAULT |
37 |
: <a class="el" href="group__xbee.html#ge6bb9bb274d6750f954762454807a5a7">xbee.h</a><li>XBEE_RX |
|
37 |
: <a class="el" href="group__xbee.html#ge6bb9bb274d6750f954762454807a5a7">xbee.h</a><li>XBEE_PORT |
|
38 |
: <a class="el" href="xbee_8h.html#0ddad85671ebdb108b228835312d4f62">xbee.h</a><li>XBEE_RX |
|
38 | 39 |
: <a class="el" href="group__xbee.html#gc2b1262a3a1eb4a9f7ead366af71c32c">xbee.h</a><li>XBEE_TX_STATUS |
39 | 40 |
: <a class="el" href="group__xbee.html#g7840d8b64c8bec12d8b8d32e845a638a">xbee.h</a></ul> |
40 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
41 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
41 | 42 |
<a href="http://www.doxygen.org/index.html"> |
42 | 43 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
43 | 44 |
</body> |
trunk/docs/libwireless/structPacketGroupHandler.html | ||
---|---|---|
174 | 174 |
</table> |
175 | 175 |
<hr>The documentation for this struct was generated from the following file:<ul> |
176 | 176 |
<li><a class="el" href="wireless_8h-source.html">wireless.h</a></ul> |
177 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
177 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
178 | 178 |
<a href="http://www.doxygen.org/index.html"> |
179 | 179 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
180 | 180 |
</body> |
trunk/docs/libwireless/structQueue.html | ||
---|---|---|
108 | 108 |
</table> |
109 | 109 |
<hr>The documentation for this struct was generated from the following file:<ul> |
110 | 110 |
<li><a class="el" href="queue_8h-source.html">queue.h</a></ul> |
111 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
111 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
112 | 112 |
<a href="http://www.doxygen.org/index.html"> |
113 | 113 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
114 | 114 |
</body> |
trunk/docs/libwireless/sensor__matrix_8h-source.html | ||
---|---|---|
18 | 18 |
<li><a href="globals.html"><span>Globals</span></a></li> |
19 | 19 |
</ul></div> |
20 | 20 |
<h1>sensor_matrix.h</h1><a href="sensor__matrix_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 |
21 |
<a name="l00025"></a><a class="code" href="structSensorMatrix.html">00025</a> <span class="keyword">typedef</span> <span class="keyword">struct</span> |
|
22 |
<a name="l00026"></a>00026 <span class="keyword"></span>{ |
|
23 |
<a name="l00030"></a><a class="code" href="structSensorMatrix.html#0e5b475c074fee8b4a88f05357b310bb">00030</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size; |
|
24 |
<a name="l00035"></a><a class="code" href="structSensorMatrix.html#447a6b27943ac53530de1eb44db3b5e6">00035</a> <span class="keywordtype">int</span>** matrix; |
|
25 |
<a name="l00040"></a><a class="code" href="structSensorMatrix.html#9596130da4ab9251db7c0df33b8053d2">00040</a> <span class="keywordtype">int</span>* joined; |
|
26 |
<a name="l00044"></a><a class="code" href="structSensorMatrix.html#888d68ace5ba04bfc741241718bc297c">00044</a> <span class="keywordtype">int</span> numJoined; |
|
27 |
<a name="l00045"></a>00045 } <a class="code" href="structSensorMatrix.html">SensorMatrix</a>; |
|
28 |
<a name="l00046"></a>00046 |
|
29 |
<a name="l00048"></a>00048 <a class="code" href="structSensorMatrix.html">SensorMatrix</a>* <a class="code" href="group__sensormatrix.html#gdac971de8e0df3ed469c1e00b5d68ec3">sensor_matrix_create</a>(<span class="keywordtype">void</span>); |
|
30 |
<a name="l00050"></a>00050 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#g6125c1926243c789c9a22c7b7ca915f7">sensor_matrix_destroy</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m); |
|
31 |
<a name="l00052"></a>00052 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#g4a8cea8d7401802b8ef4f24768671cdb">sensor_matrix_add_robot</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <span class="keywordtype">id</span>); |
|
32 |
<a name="l00054"></a>00054 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#g616455f4c0801504984cc7f7cf49d980">sensor_matrix_remove_robot</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <span class="keywordtype">id</span>); |
|
33 |
<a name="l00056"></a>00056 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#g06977570b0c7b9628caeb5de012bbf22">sensor_matrix_set_reading</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">int</span> observer, <span class="keywordtype">int</span> robot, <span class="keywordtype">int</span> reading); |
|
34 |
<a name="l00058"></a>00058 <span class="keywordtype">int</span> <a class="code" href="group__sensormatrix.html#gf8f7401b00608998b4cca34e3e5690b6">sensor_matrix_get_reading</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">int</span> observer, <span class="keywordtype">int</span> robot); |
|
35 |
<a name="l00060"></a>00060 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#ga2039902278b82d75157f5ce30ba24a3">sensor_matrix_set_in_ring</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">int</span> robot, <span class="keywordtype">int</span> in); |
|
36 |
<a name="l00062"></a>00062 <span class="keywordtype">int</span> <a class="code" href="group__sensormatrix.html#g44d31428ed9c7a0c98e2ecfc74a55469">sensor_matrix_get_in_ring</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">int</span> robot); |
|
37 |
<a name="l00064"></a>00064 <span class="keywordtype">int</span> <a class="code" href="group__sensormatrix.html#g1d799b72ee6274e5064e12e8dd17d493">sensor_matrix_get_size</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m); |
|
38 |
<a name="l00066"></a>00066 <span class="keywordtype">int</span> <a class="code" href="group__sensormatrix.html#g48353450a17126cffa44bd894f087621">sensor_matrix_get_joined</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m); |
|
39 |
<a name="l00067"></a>00067 <span class="comment">//end defgroup</span> |
|
40 |
<a name="l00069"></a>00069 |
|
41 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by |
|
21 |
<a name="l00010"></a>00010 <span class="preprocessor">#ifndef SENSOR_MATRIX_H</span> |
|
22 |
<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define SENSOR_MATRIX_H</span> |
|
23 |
<a name="l00012"></a>00012 <span class="preprocessor"></span> |
|
24 |
<a name="l00013"></a>00013 |
|
25 |
<a name="l00029"></a><a class="code" href="structSensorMatrix.html">00029</a> <span class="keyword">typedef</span> <span class="keyword">struct</span> |
|
26 |
<a name="l00030"></a>00030 <span class="keyword"></span>{ |
|
27 |
<a name="l00034"></a><a class="code" href="structSensorMatrix.html#0e5b475c074fee8b4a88f05357b310bb">00034</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size; |
|
28 |
<a name="l00039"></a><a class="code" href="structSensorMatrix.html#447a6b27943ac53530de1eb44db3b5e6">00039</a> <span class="keywordtype">int</span>** matrix; |
|
29 |
<a name="l00044"></a><a class="code" href="structSensorMatrix.html#9596130da4ab9251db7c0df33b8053d2">00044</a> <span class="keywordtype">int</span>* joined; |
|
30 |
<a name="l00048"></a><a class="code" href="structSensorMatrix.html#888d68ace5ba04bfc741241718bc297c">00048</a> <span class="keywordtype">int</span> numJoined; |
|
31 |
<a name="l00049"></a>00049 } <a class="code" href="structSensorMatrix.html">SensorMatrix</a>; |
|
32 |
<a name="l00050"></a>00050 |
|
33 |
<a name="l00052"></a>00052 <a class="code" href="structSensorMatrix.html">SensorMatrix</a>* <a class="code" href="group__sensormatrix.html#gdac971de8e0df3ed469c1e00b5d68ec3">sensor_matrix_create</a>(<span class="keywordtype">void</span>); |
|
34 |
<a name="l00054"></a>00054 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#g6125c1926243c789c9a22c7b7ca915f7">sensor_matrix_destroy</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m); |
|
35 |
<a name="l00056"></a>00056 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#g4a8cea8d7401802b8ef4f24768671cdb">sensor_matrix_add_robot</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <span class="keywordtype">id</span>); |
|
36 |
<a name="l00058"></a>00058 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#g616455f4c0801504984cc7f7cf49d980">sensor_matrix_remove_robot</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <span class="keywordtype">id</span>); |
|
37 |
<a name="l00060"></a>00060 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#g06977570b0c7b9628caeb5de012bbf22">sensor_matrix_set_reading</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">int</span> observer, <span class="keywordtype">int</span> robot, <span class="keywordtype">int</span> reading); |
|
38 |
<a name="l00062"></a>00062 <span class="keywordtype">int</span> <a class="code" href="group__sensormatrix.html#gf8f7401b00608998b4cca34e3e5690b6">sensor_matrix_get_reading</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">int</span> observer, <span class="keywordtype">int</span> robot); |
|
39 |
<a name="l00064"></a>00064 <span class="keywordtype">void</span> <a class="code" href="group__sensormatrix.html#ga2039902278b82d75157f5ce30ba24a3">sensor_matrix_set_in_ring</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">int</span> robot, <span class="keywordtype">int</span> in); |
|
40 |
<a name="l00066"></a>00066 <span class="keywordtype">int</span> <a class="code" href="group__sensormatrix.html#g44d31428ed9c7a0c98e2ecfc74a55469">sensor_matrix_get_in_ring</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m, <span class="keywordtype">int</span> robot); |
|
41 |
<a name="l00068"></a>00068 <span class="keywordtype">int</span> <a class="code" href="group__sensormatrix.html#g1d799b72ee6274e5064e12e8dd17d493">sensor_matrix_get_size</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m); |
|
42 |
<a name="l00070"></a>00070 <span class="keywordtype">int</span> <a class="code" href="group__sensormatrix.html#g48353450a17126cffa44bd894f087621">sensor_matrix_get_joined</a>(<a class="code" href="structSensorMatrix.html">SensorMatrix</a>* m); |
|
43 |
<a name="l00071"></a>00071 <span class="comment">//end defgroup</span> |
|
44 |
<a name="l00073"></a>00073 |
|
45 |
<a name="l00074"></a>00074 |
|
46 |
<a name="l00075"></a>00075 <span class="preprocessor">#endif</span> |
|
47 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by |
|
42 | 48 |
<a href="http://www.doxygen.org/index.html"> |
43 | 49 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
44 | 50 |
</body> |
trunk/docs/libwireless/wireless_8h-source.html | ||
---|---|---|
18 | 18 |
<li><a href="globals.html"><span>Globals</span></a></li> |
19 | 19 |
</ul></div> |
20 | 20 |
<h1>wireless.h</h1><a href="wireless_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 |
21 |
<a name="l00010"></a>00010 <span class="comment">//Note: If this is raised above 16, we will need to do</span> |
|
22 |
<a name="l00011"></a>00011 <span class="comment">//something about frame numbers for TX Status packets.</span> |
|
23 |
<a name="l00015"></a><a class="code" href="wireless_8h.html#f083cc95511287866eeb4337fdc75eeb">00015</a> <span class="comment"></span><span class="preprocessor">#define WL_MAX_PACKET_GROUPS 16</span> |
|
24 |
<a name="l00016"></a>00016 <span class="preprocessor"></span> |
|
25 |
<a name="l00047"></a><a class="code" href="structPacketGroupHandler.html">00047</a> <span class="keyword">typedef</span> <span class="keyword">struct</span> |
|
26 |
<a name="l00048"></a>00048 <span class="keyword"></span>{ |
|
27 |
<a name="l00054"></a><a class="code" href="structPacketGroupHandler.html#f0849c643f1b1e257ccfe96110109950">00054</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> groupCode; |
|
28 |
<a name="l00055"></a>00055 |
|
29 |
<a name="l00060"></a>00060 void (*timeout_handler) (void); |
|
30 |
<a name="l00061"></a>00061 |
|
31 |
<a name="l00071"></a>00071 void (*handle_response) (<span class="keywordtype">int</span> frame, <span class="keywordtype">int</span> received); |
|
32 |
<a name="l00072"></a>00072 |
|
33 |
<a name="l00082"></a>00082 void (*handle_receive) (<span class="keywordtype">char</span> type, <span class="keywordtype">int</span> source, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* packet, |
|
34 |
<a name="l00083"></a>00083 <span class="keywordtype">int</span> length); |
|
35 |
<a name="l00084"></a>00084 |
|
36 |
<a name="l00088"></a>00088 void (*unregister) (void); |
|
37 |
<a name="l00089"></a>00089 |
|
38 |
<a name="l00090"></a>00090 } <a class="code" href="structPacketGroupHandler.html">PacketGroupHandler</a>; |
|
39 |
<a name="l00091"></a>00091 |
|
40 |
<a name="l00093"></a>00093 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g629ceefdf83847af356d90e2df27041c">wl_init</a>(<span class="keywordtype">void</span>); |
|
41 |
<a name="l00095"></a>00095 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g66075ff87a1c9f2c0d7938a26c7830f2">wl_terminate</a>(<span class="keywordtype">void</span>); |
|
42 |
<a name="l00097"></a>00097 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g5c1f1a0e20fc718e59edc29246afd703">wl_do</a>(<span class="keywordtype">void</span>); |
|
43 |
<a name="l00099"></a>00099 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g183343ed0594ec1c2b79bb4085d57107">wl_register_packet_group</a>(<a class="code" href="structPacketGroupHandler.html">PacketGroupHandler</a>* h); |
|
44 |
<a name="l00101"></a>00101 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#gcdbedf6465798abc7af3bf5fea3d4dd7">wl_unregister_packet_group</a>(<a class="code" href="structPacketGroupHandler.html">PacketGroupHandler</a>* h); |
|
45 |
<a name="l00102"></a>00102 |
|
46 |
<a name="l00104"></a>00104 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#ga7175b13dbfc0b11b341fbe0ad7c637c">wl_send_robot_to_robot_global_packet</a>(<span class="keywordtype">char</span> group, <span class="keywordtype">char</span> type, |
|
47 |
<a name="l00105"></a>00105 <span class="keywordtype">char</span>* data, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> dest, <span class="keywordtype">char</span> frame); |
|
48 |
<a name="l00107"></a>00107 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#gafaca74445d215cef2b2e0ae1a1c72ba">wl_send_robot_to_robot_packet</a>(<span class="keywordtype">char</span> group, <span class="keywordtype">char</span> type, |
|
21 |
<a name="l00010"></a>00010 <span class="preprocessor">#ifndef WIRELESS_H</span> |
|
22 |
<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define WIRELESS_H</span> |
|
23 |
<a name="l00012"></a>00012 <span class="preprocessor"></span> |
|
24 |
<a name="l00013"></a>00013 <span class="comment">//Note: If this is raised above 16, we will need to do</span> |
|
25 |
<a name="l00014"></a>00014 <span class="comment">//something about frame numbers for TX Status packets.</span> |
|
26 |
<a name="l00018"></a><a class="code" href="wireless_8h.html#f083cc95511287866eeb4337fdc75eeb">00018</a> <span class="comment"></span><span class="preprocessor">#define WL_MAX_PACKET_GROUPS 16</span> |
|
27 |
<a name="l00019"></a>00019 <span class="preprocessor"></span> |
|
28 |
<a name="l00050"></a><a class="code" href="structPacketGroupHandler.html">00050</a> <span class="keyword">typedef</span> <span class="keyword">struct</span> |
|
29 |
<a name="l00051"></a>00051 <span class="keyword"></span>{ |
|
30 |
<a name="l00057"></a><a class="code" href="structPacketGroupHandler.html#f0849c643f1b1e257ccfe96110109950">00057</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> groupCode; |
|
31 |
<a name="l00058"></a>00058 |
|
32 |
<a name="l00063"></a>00063 void (*timeout_handler) (void); |
|
33 |
<a name="l00064"></a>00064 |
|
34 |
<a name="l00074"></a>00074 void (*handle_response) (<span class="keywordtype">int</span> frame, <span class="keywordtype">int</span> received); |
|
35 |
<a name="l00075"></a>00075 |
|
36 |
<a name="l00085"></a>00085 void (*handle_receive) (<span class="keywordtype">char</span> type, <span class="keywordtype">int</span> source, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* packet, |
|
37 |
<a name="l00086"></a>00086 <span class="keywordtype">int</span> length); |
|
38 |
<a name="l00087"></a>00087 |
|
39 |
<a name="l00091"></a>00091 void (*unregister) (void); |
|
40 |
<a name="l00092"></a>00092 |
|
41 |
<a name="l00093"></a>00093 } <a class="code" href="structPacketGroupHandler.html">PacketGroupHandler</a>; |
|
42 |
<a name="l00094"></a>00094 |
|
43 |
<a name="l00096"></a>00096 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g629ceefdf83847af356d90e2df27041c">wl_init</a>(<span class="keywordtype">void</span>); |
|
44 |
<a name="l00098"></a>00098 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g66075ff87a1c9f2c0d7938a26c7830f2">wl_terminate</a>(<span class="keywordtype">void</span>); |
|
45 |
<a name="l00100"></a>00100 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g5c1f1a0e20fc718e59edc29246afd703">wl_do</a>(<span class="keywordtype">void</span>); |
|
46 |
<a name="l00102"></a>00102 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g183343ed0594ec1c2b79bb4085d57107">wl_register_packet_group</a>(<a class="code" href="structPacketGroupHandler.html">PacketGroupHandler</a>* h); |
|
47 |
<a name="l00104"></a>00104 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#gcdbedf6465798abc7af3bf5fea3d4dd7">wl_unregister_packet_group</a>(<a class="code" href="structPacketGroupHandler.html">PacketGroupHandler</a>* h); |
|
48 |
<a name="l00105"></a>00105 |
|
49 |
<a name="l00107"></a>00107 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#ga7175b13dbfc0b11b341fbe0ad7c637c">wl_send_robot_to_robot_global_packet</a>(<span class="keywordtype">char</span> group, <span class="keywordtype">char</span> type, |
|
49 | 50 |
<a name="l00108"></a>00108 <span class="keywordtype">char</span>* data, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> dest, <span class="keywordtype">char</span> frame); |
50 |
<a name="l00110"></a>00110 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#gdd534c99c49d5207fe09f02af304c1ad">wl_send_global_packet</a>(<span class="keywordtype">char</span> group, <span class="keywordtype">char</span> type,
|
|
51 |
<a name="l00111"></a>00111 <span class="keywordtype">char</span>* data, <span class="keywordtype">int</span> len, <span class="keywordtype">char</span> frame); |
|
52 |
<a name="l00113"></a>00113 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g0a1a0e4d885f0e0dde87160a16daa0aa">wl_send_pan_packet</a>(<span class="keywordtype">char</span> group, <span class="keywordtype">char</span> type,
|
|
51 |
<a name="l00110"></a>00110 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#gafaca74445d215cef2b2e0ae1a1c72ba">wl_send_robot_to_robot_packet</a>(<span class="keywordtype">char</span> group, <span class="keywordtype">char</span> type,
|
|
52 |
<a name="l00111"></a>00111 <span class="keywordtype">char</span>* data, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> dest, <span class="keywordtype">char</span> frame);
|
|
53 |
<a name="l00113"></a>00113 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#gdd534c99c49d5207fe09f02af304c1ad">wl_send_global_packet</a>(<span class="keywordtype">char</span> group, <span class="keywordtype">char</span> type,
|
|
53 | 54 |
<a name="l00114"></a>00114 <span class="keywordtype">char</span>* data, <span class="keywordtype">int</span> len, <span class="keywordtype">char</span> frame); |
54 |
<a name="l00115"></a>00115 |
|
55 |
<a name="l00117"></a>00117 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g211ccf907dce4493813573e20264e542">wl_set_pan</a>(<span class="keywordtype">int</span> pan); |
|
56 |
<a name="l00119"></a>00119 <span class="keywordtype">int</span> <a class="code" href="group__wireless.html#g4e6b5c97d40a8e7557a1b4b90a7d34f7">wl_get_pan</a>(<span class="keywordtype">void</span>); |
|
57 |
<a name="l00121"></a>00121 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g9aac809e57c9eb93a2905ed544c93aba">wl_set_channel</a>(<span class="keywordtype">int</span> channel); |
|
58 |
<a name="l00123"></a>00123 <span class="keywordtype">int</span> <a class="code" href="group__wireless.html#g2d65d3e35b193da4213755c4bf61ab6b">wl_get_channel</a>(<span class="keywordtype">void</span>); |
|
59 |
<a name="l00125"></a>00125 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group__wireless.html#g90cb41c855ac3da028e8f1278bd49f4f">wl_get_xbee_id</a>(<span class="keywordtype">void</span>); |
|
60 |
<a name="l00126"></a>00126 <span class="comment">// end defgroup</span> |
|
61 |
<a name="l00128"></a>00128 |
|
62 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by |
|
55 |
<a name="l00116"></a>00116 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g0a1a0e4d885f0e0dde87160a16daa0aa">wl_send_pan_packet</a>(<span class="keywordtype">char</span> group, <span class="keywordtype">char</span> type, |
|
56 |
<a name="l00117"></a>00117 <span class="keywordtype">char</span>* data, <span class="keywordtype">int</span> len, <span class="keywordtype">char</span> frame); |
|
57 |
<a name="l00118"></a>00118 |
|
58 |
<a name="l00120"></a>00120 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g211ccf907dce4493813573e20264e542">wl_set_pan</a>(<span class="keywordtype">int</span> pan); |
|
59 |
<a name="l00122"></a>00122 <span class="keywordtype">int</span> <a class="code" href="group__wireless.html#g4e6b5c97d40a8e7557a1b4b90a7d34f7">wl_get_pan</a>(<span class="keywordtype">void</span>); |
|
60 |
<a name="l00124"></a>00124 <span class="keywordtype">void</span> <a class="code" href="group__wireless.html#g9aac809e57c9eb93a2905ed544c93aba">wl_set_channel</a>(<span class="keywordtype">int</span> channel); |
|
61 |
<a name="l00126"></a>00126 <span class="keywordtype">int</span> <a class="code" href="group__wireless.html#g2d65d3e35b193da4213755c4bf61ab6b">wl_get_channel</a>(<span class="keywordtype">void</span>); |
|
62 |
<a name="l00128"></a>00128 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group__wireless.html#g90cb41c855ac3da028e8f1278bd49f4f">wl_get_xbee_id</a>(<span class="keywordtype">void</span>); |
|
63 |
<a name="l00129"></a>00129 <span class="comment">// end defgroup</span> |
|
64 |
<a name="l00131"></a>00131 |
|
65 |
<a name="l00132"></a>00132 <span class="preprocessor">#endif</span> |
|
66 |
<a name="l00133"></a>00133 <span class="preprocessor"></span> |
|
67 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by |
|
63 | 68 |
<a href="http://www.doxygen.org/index.html"> |
64 | 69 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
65 | 70 |
</body> |
trunk/docs/libwireless/wireless_8h.html | ||
---|---|---|
102 | 102 |
The maximum number of packet groups. </td> |
103 | 103 |
</tr> |
104 | 104 |
</table> |
105 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
105 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
106 | 106 |
<a href="http://www.doxygen.org/index.html"> |
107 | 107 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
108 | 108 |
</body> |
trunk/docs/libwireless/wl__token__ring_8h-source.html | ||
---|---|---|
18 | 18 |
<li><a href="globals.html"><span>Globals</span></a></li> |
19 | 19 |
</ul></div> |
20 | 20 |
<h1>wl_token_ring.h</h1><a href="wl__token__ring_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 |
21 |
<a name="l00022"></a>00022 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#g7bfd97ec1f89b442b278bbcddc6b6ee1">wl_token_ring_register</a>(<span class="keywordtype">void</span>); |
|
22 |
<a name="l00024"></a>00024 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#gde3dd682b6a757bab6ce4cbc9c518f8e">wl_token_ring_unregister</a>(<span class="keywordtype">void</span>); |
|
23 |
<a name="l00026"></a>00026 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#g0c407d5c215a97d58c67006bcc6e53ce">wl_token_ring_set_bom_functions</a>(<span class="keywordtype">void</span> (*on_function) (<span class="keywordtype">void</span>), |
|
24 |
<a name="l00027"></a>00027 <span class="keywordtype">void</span> (*off_function) (<span class="keywordtype">void</span>), <span class="keywordtype">int</span> (*max_bom_function) (<span class="keywordtype">void</span>)); |
|
25 |
<a name="l00028"></a>00028 |
|
26 |
<a name="l00030"></a>00030 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#gbdb1e2258d1c69086692d2d31e02fb27">wl_token_ring_join</a>(<span class="keywordtype">void</span>); |
|
27 |
<a name="l00032"></a>00032 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#g6c2dd8742e100f63d4fb002707d1e85a">wl_token_ring_leave</a>(<span class="keywordtype">void</span>); |
|
28 |
<a name="l00034"></a>00034 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#g23b4e34098b6fc32dc55ccab7fe17b5b">wl_token_request</a>(<span class="keywordtype">int</span> robot); |
|
29 |
<a name="l00035"></a>00035 |
|
30 |
<a name="l00037"></a>00037 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#g0c61bb8892aa5513706e00cd8ce5ca8b">wl_token_get_robots_in_ring</a>(<span class="keywordtype">void</span>); |
|
31 |
<a name="l00039"></a>00039 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#g14e005f0b9582eca7e3585f247c4cd72">wl_token_is_robot_in_ring</a>(<span class="keywordtype">int</span> robot); |
|
32 |
<a name="l00040"></a>00040 |
|
33 |
<a name="l00042"></a>00042 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#g37ab9fb00e9eef273b4d0fcda81a2620">wl_token_iterator_begin</a>(<span class="keywordtype">void</span>); |
|
34 |
<a name="l00044"></a>00044 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#gbd7dc40ee796a67e1160b2b2b8e7d02f">wl_token_iterator_has_next</a>(<span class="keywordtype">void</span>); |
|
35 |
<a name="l00046"></a>00046 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#gd9196324178877770d8ffc91d40893c3">wl_token_iterator_next</a>(<span class="keywordtype">void</span>); |
|
36 |
<a name="l00047"></a>00047 |
|
37 |
<a name="l00049"></a>00049 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#gb4afd4b8e034d22d415f3c4a42a652fc">wl_token_get_sensor_reading</a>(<span class="keywordtype">int</span> source, <span class="keywordtype">int</span> dest); |
|
38 |
<a name="l00051"></a>00051 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#g1938c1d79dd9438dcd413d6d26372877">wl_token_get_my_sensor_reading</a>(<span class="keywordtype">int</span> dest); |
|
39 |
<a name="l00053"></a>00053 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#gf0d311d4feae71afc8bcb0b8c8e6ba57">wl_token_get_num_robots</a>(<span class="keywordtype">void</span>); |
|
40 |
<a name="l00055"></a>00055 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#g5fe1508968d450a970b0d5417a06431d">wl_token_get_matrix_size</a>(<span class="keywordtype">void</span>); |
|
41 |
<a name="l00056"></a>00056 <span class="comment">//end token ring group</span> |
|
42 |
<a name="l00058"></a>00058 |
|
43 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by |
|
21 |
<a name="l00010"></a>00010 <span class="preprocessor">#ifndef WL_TOKEN_RING_H</span> |
|
22 |
<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define WL_TOKEN_RING_H</span> |
|
23 |
<a name="l00012"></a>00012 <span class="preprocessor"></span> |
|
24 |
<a name="l00025"></a>00025 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#g7bfd97ec1f89b442b278bbcddc6b6ee1">wl_token_ring_register</a>(<span class="keywordtype">void</span>); |
|
25 |
<a name="l00027"></a>00027 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#gde3dd682b6a757bab6ce4cbc9c518f8e">wl_token_ring_unregister</a>(<span class="keywordtype">void</span>); |
|
26 |
<a name="l00029"></a>00029 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#g0c407d5c215a97d58c67006bcc6e53ce">wl_token_ring_set_bom_functions</a>(<span class="keywordtype">void</span> (*on_function) (<span class="keywordtype">void</span>), |
|
27 |
<a name="l00030"></a>00030 <span class="keywordtype">void</span> (*off_function) (<span class="keywordtype">void</span>), <span class="keywordtype">int</span> (*max_bom_function) (<span class="keywordtype">void</span>)); |
|
28 |
<a name="l00031"></a>00031 |
|
29 |
<a name="l00033"></a>00033 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#gbdb1e2258d1c69086692d2d31e02fb27">wl_token_ring_join</a>(<span class="keywordtype">void</span>); |
|
30 |
<a name="l00035"></a>00035 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#g6c2dd8742e100f63d4fb002707d1e85a">wl_token_ring_leave</a>(<span class="keywordtype">void</span>); |
|
31 |
<a name="l00036"></a>00036 |
|
32 |
<a name="l00038"></a>00038 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#g0c61bb8892aa5513706e00cd8ce5ca8b">wl_token_get_robots_in_ring</a>(<span class="keywordtype">void</span>); |
|
33 |
<a name="l00040"></a>00040 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#g14e005f0b9582eca7e3585f247c4cd72">wl_token_is_robot_in_ring</a>(<span class="keywordtype">int</span> robot); |
|
34 |
<a name="l00041"></a>00041 |
|
35 |
<a name="l00043"></a>00043 <span class="keywordtype">void</span> <a class="code" href="group__tokenring.html#g37ab9fb00e9eef273b4d0fcda81a2620">wl_token_iterator_begin</a>(<span class="keywordtype">void</span>); |
|
36 |
<a name="l00045"></a>00045 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#gbd7dc40ee796a67e1160b2b2b8e7d02f">wl_token_iterator_has_next</a>(<span class="keywordtype">void</span>); |
|
37 |
<a name="l00047"></a>00047 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#gd9196324178877770d8ffc91d40893c3">wl_token_iterator_next</a>(<span class="keywordtype">void</span>); |
|
38 |
<a name="l00048"></a>00048 |
|
39 |
<a name="l00050"></a>00050 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#gb4afd4b8e034d22d415f3c4a42a652fc">wl_token_get_sensor_reading</a>(<span class="keywordtype">int</span> source, <span class="keywordtype">int</span> dest); |
|
40 |
<a name="l00052"></a>00052 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#g1938c1d79dd9438dcd413d6d26372877">wl_token_get_my_sensor_reading</a>(<span class="keywordtype">int</span> dest); |
|
41 |
<a name="l00054"></a>00054 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#gf0d311d4feae71afc8bcb0b8c8e6ba57">wl_token_get_num_robots</a>(<span class="keywordtype">void</span>); |
|
42 |
<a name="l00056"></a>00056 <span class="keywordtype">int</span> <a class="code" href="group__tokenring.html#g5fe1508968d450a970b0d5417a06431d">wl_token_get_matrix_size</a>(<span class="keywordtype">void</span>); |
|
43 |
<a name="l00057"></a>00057 <span class="comment">//end token ring group</span> |
|
44 |
<a name="l00059"></a>00059 |
|
45 |
<a name="l00060"></a>00060 <span class="preprocessor">#endif</span> |
|
46 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by |
|
44 | 47 |
<a href="http://www.doxygen.org/index.html"> |
45 | 48 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
46 | 49 |
</body> |
trunk/docs/libwireless/group__xbee.html | ||
---|---|---|
439 | 439 |
Call when finished using the XBee library. This releases all sued resources. </td> |
440 | 440 |
</tr> |
441 | 441 |
</table> |
442 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
442 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
443 | 443 |
<a href="http://www.doxygen.org/index.html"> |
444 | 444 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
445 | 445 |
</body> |
trunk/docs/libwireless/wl__token__ring_8h.html | ||
---|---|---|
39 | 39 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g6c2dd8742e100f63d4fb002707d1e85a">wl_token_ring_leave</a> (void)</td></tr> |
40 | 40 |
|
41 | 41 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Leave the token ring. <a href="group__tokenring.html#g6c2dd8742e100f63d4fb002707d1e85a"></a><br></td></tr> |
42 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g23b4e34098b6fc32dc55ccab7fe17b5b">wl_token_request</a> (int robot)</td></tr> |
|
43 |
|
|
44 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Request a BOM flash from the specified robot. <a href="group__tokenring.html#g23b4e34098b6fc32dc55ccab7fe17b5b"></a><br></td></tr> |
|
45 | 42 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g0c61bb8892aa5513706e00cd8ce5ca8b">wl_token_get_robots_in_ring</a> (void)</td></tr> |
46 | 43 |
|
47 | 44 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of robots in the token ring. <a href="group__tokenring.html#g0c61bb8892aa5513706e00cd8ce5ca8b"></a><br></td></tr> |
... | ... | |
63 | 60 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g1938c1d79dd9438dcd413d6d26372877">wl_token_get_my_sensor_reading</a> (int dest)</td></tr> |
64 | 61 |
|
65 | 62 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the latest BOM reading between us and another robot. <a href="group__tokenring.html#g1938c1d79dd9438dcd413d6d26372877"></a><br></td></tr> |
66 |
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gf0d311d4feae71afc8bcb0b8c8e6ba57"></a><!-- doxytag: member="wl_token_ring.h::wl_token_get_num_robots" ref="gf0d311d4feae71afc8bcb0b8c8e6ba57" args="(void)" --> |
|
67 |
int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#gf0d311d4feae71afc8bcb0b8c8e6ba57">wl_token_get_num_robots</a> (void)</td></tr> |
|
63 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#gf0d311d4feae71afc8bcb0b8c8e6ba57">wl_token_get_num_robots</a> (void)</td></tr> |
|
68 | 64 |
|
69 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of robots in the sensor matrix. <br></td></tr> |
|
70 |
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g5fe1508968d450a970b0d5417a06431d"></a><!-- doxytag: member="wl_token_ring.h::wl_token_get_matrix_size" ref="g5fe1508968d450a970b0d5417a06431d" args="(void)" --> |
|
71 |
int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g5fe1508968d450a970b0d5417a06431d">wl_token_get_matrix_size</a> (void)</td></tr> |
|
65 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of robots in the sensor matrix. <a href="group__tokenring.html#gf0d311d4feae71afc8bcb0b8c8e6ba57"></a><br></td></tr> |
|
66 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g5fe1508968d450a970b0d5417a06431d">wl_token_get_matrix_size</a> (void)</td></tr> |
|
72 | 67 |
|
73 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of non-null elements in the sensor matrix. <br></td></tr> |
|
68 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of non-null elements in the sensor matrix. <a href="group__tokenring.html#g5fe1508968d450a970b0d5417a06431d"></a><br></td></tr>
|
|
74 | 69 |
</table> |
75 | 70 |
<hr><a name="_details"></a><h2>Detailed Description</h2> |
76 | 71 |
Declarations for the token ring packet group. |
77 | 72 |
<p> |
78 | 73 |
Contains declarations for the token ring packet group.<p> |
79 | 74 |
<dl compact><dt><b>Author:</b></dt><dd>Brian Coltin, Colony Project, CMU Robotics Club </dd></dl> |
80 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
75 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
81 | 76 |
<a href="http://www.doxygen.org/index.html"> |
82 | 77 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
83 | 78 |
</body> |
trunk/docs/libwireless/globals_func.html | ||
---|---|---|
83 | 83 |
: <a class="el" href="group__tokenring.html#g14e005f0b9582eca7e3585f247c4cd72">wl_token_ring.h</a><li>wl_token_iterator_begin() |
84 | 84 |
: <a class="el" href="group__tokenring.html#g37ab9fb00e9eef273b4d0fcda81a2620">wl_token_ring.h</a><li>wl_token_iterator_has_next() |
85 | 85 |
: <a class="el" href="group__tokenring.html#gbd7dc40ee796a67e1160b2b2b8e7d02f">wl_token_ring.h</a><li>wl_token_iterator_next() |
86 |
: <a class="el" href="group__tokenring.html#gd9196324178877770d8ffc91d40893c3">wl_token_ring.h</a><li>wl_token_request() |
|
87 |
: <a class="el" href="group__tokenring.html#g23b4e34098b6fc32dc55ccab7fe17b5b">wl_token_ring.h</a><li>wl_token_ring_join() |
|
86 |
: <a class="el" href="group__tokenring.html#gd9196324178877770d8ffc91d40893c3">wl_token_ring.h</a><li>wl_token_ring_join() |
|
88 | 87 |
: <a class="el" href="group__tokenring.html#gbdb1e2258d1c69086692d2d31e02fb27">wl_token_ring.h</a><li>wl_token_ring_leave() |
89 | 88 |
: <a class="el" href="group__tokenring.html#g6c2dd8742e100f63d4fb002707d1e85a">wl_token_ring.h</a><li>wl_token_ring_register() |
90 | 89 |
: <a class="el" href="group__tokenring.html#g7bfd97ec1f89b442b278bbcddc6b6ee1">wl_token_ring.h</a><li>wl_token_ring_set_bom_functions() |
... | ... | |
102 | 101 |
: <a class="el" href="group__xbee.html#g33f2b13a8f46ee08f14bce90160a5623">xbee.h</a><li>xbee_set_pan_id() |
103 | 102 |
: <a class="el" href="group__xbee.html#g832f07915e1ffa8afefcd378deead1cd">xbee.h</a><li>xbee_terminate() |
104 | 103 |
: <a class="el" href="group__xbee.html#g9334ac71dca1ddd697b1a35a361ade6a">xbee.h</a></ul> |
105 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
104 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
106 | 105 |
<a href="http://www.doxygen.org/index.html"> |
107 | 106 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
108 | 107 |
</body> |
trunk/docs/libwireless/structSensorMatrix.html | ||
---|---|---|
133 | 133 |
</table> |
134 | 134 |
<hr>The documentation for this struct was generated from the following file:<ul> |
135 | 135 |
<li><a class="el" href="sensor__matrix_8h-source.html">sensor_matrix.h</a></ul> |
136 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
136 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
137 | 137 |
<a href="http://www.doxygen.org/index.html"> |
138 | 138 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
139 | 139 |
</body> |
trunk/docs/libwireless/structnode__def.html | ||
---|---|---|
78 | 78 |
</table> |
79 | 79 |
<hr>The documentation for this struct was generated from the following file:<ul> |
80 | 80 |
<li>queue.c</ul> |
81 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
81 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
82 | 82 |
<a href="http://www.doxygen.org/index.html"> |
83 | 83 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
84 | 84 |
</body> |
trunk/docs/libwireless/functions.html | ||
---|---|---|
41 | 41 |
: <a class="el" href="structPacketGroupHandler.html#952b4b63982db13f55c02e17c55ab5ac">PacketGroupHandler</a><li>unregister |
42 | 42 |
: <a class="el" href="structPacketGroupHandler.html#c03247d5c07e97e35b1f557c0937b0eb">PacketGroupHandler</a><li>val |
43 | 43 |
: <a class="el" href="structnode__def.html#ee93810ffd33d69d464b1f6a33d9ffab">node_def</a></ul> |
44 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
44 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
45 | 45 |
<a href="http://www.doxygen.org/index.html"> |
46 | 46 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
47 | 47 |
</body> |
trunk/docs/libwireless/group__sensormatrix.html | ||
---|---|---|
504 | 504 |
</td> |
505 | 505 |
</tr> |
506 | 506 |
</table> |
507 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
507 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
508 | 508 |
<a href="http://www.doxygen.org/index.html"> |
509 | 509 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
510 | 510 |
</body> |
trunk/docs/libwireless/group__tokenring.html | ||
---|---|---|
31 | 31 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g6c2dd8742e100f63d4fb002707d1e85a">wl_token_ring_leave</a> (void)</td></tr> |
32 | 32 |
|
33 | 33 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Leave the token ring. <a href="#g6c2dd8742e100f63d4fb002707d1e85a"></a><br></td></tr> |
34 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g23b4e34098b6fc32dc55ccab7fe17b5b">wl_token_request</a> (int robot)</td></tr> |
|
35 |
|
|
36 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Request a BOM flash from the specified robot. <a href="#g23b4e34098b6fc32dc55ccab7fe17b5b"></a><br></td></tr> |
|
37 | 34 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g0c61bb8892aa5513706e00cd8ce5ca8b">wl_token_get_robots_in_ring</a> (void)</td></tr> |
38 | 35 |
|
39 | 36 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of robots in the token ring. <a href="#g0c61bb8892aa5513706e00cd8ce5ca8b"></a><br></td></tr> |
... | ... | |
55 | 52 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g1938c1d79dd9438dcd413d6d26372877">wl_token_get_my_sensor_reading</a> (int dest)</td></tr> |
56 | 53 |
|
57 | 54 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the latest BOM reading between us and another robot. <a href="#g1938c1d79dd9438dcd413d6d26372877"></a><br></td></tr> |
58 |
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gf0d311d4feae71afc8bcb0b8c8e6ba57"></a><!-- doxytag: member="tokenring::wl_token_get_num_robots" ref="gf0d311d4feae71afc8bcb0b8c8e6ba57" args="(void)" --> |
|
59 |
int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#gf0d311d4feae71afc8bcb0b8c8e6ba57">wl_token_get_num_robots</a> (void)</td></tr> |
|
55 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#gf0d311d4feae71afc8bcb0b8c8e6ba57">wl_token_get_num_robots</a> (void)</td></tr> |
|
60 | 56 |
|
61 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of robots in the sensor matrix. <br></td></tr> |
|
62 |
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g5fe1508968d450a970b0d5417a06431d"></a><!-- doxytag: member="tokenring::wl_token_get_matrix_size" ref="g5fe1508968d450a970b0d5417a06431d" args="(void)" --> |
|
63 |
int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g5fe1508968d450a970b0d5417a06431d">wl_token_get_matrix_size</a> (void)</td></tr> |
|
57 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of robots in the sensor matrix. <a href="#gf0d311d4feae71afc8bcb0b8c8e6ba57"></a><br></td></tr> |
|
58 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tokenring.html#g5fe1508968d450a970b0d5417a06431d">wl_token_get_matrix_size</a> (void)</td></tr> |
|
64 | 59 |
|
65 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of non-null elements in the sensor matrix. <br></td></tr> |
|
60 |
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of non-null elements in the sensor matrix. <a href="#g5fe1508968d450a970b0d5417a06431d"></a><br></td></tr>
|
|
66 | 61 |
</table> |
67 | 62 |
<hr><a name="_details"></a><h2>Detailed Description</h2> |
68 | 63 |
Wireless library token ring implementation. |
69 | 64 |
<p> |
70 | 65 |
This packet group is used to form a token ring, which keeps track of the relative directions of the robots from one another. <hr><h2>Function Documentation</h2> |
66 |
<a class="anchor" name="g5fe1508968d450a970b0d5417a06431d"></a><!-- doxytag: member="wl_token_ring.h::wl_token_get_matrix_size" ref="g5fe1508968d450a970b0d5417a06431d" args="(void)" --><p> |
|
67 |
<table class="mdTable" cellpadding="2" cellspacing="0"> |
|
68 |
<tr> |
|
69 |
<td class="mdRow"> |
|
70 |
<table cellpadding="0" cellspacing="0" border="0"> |
|
71 |
<tr> |
|
72 |
<td class="md" nowrap valign="top">int wl_token_get_matrix_size </td> |
|
73 |
<td class="md" valign="top">( </td> |
|
74 |
<td class="md" nowrap valign="top">void </td> |
|
75 |
<td class="mdname1" valign="top" nowrap> </td> |
|
76 |
<td class="md" valign="top"> ) </td> |
|
77 |
<td class="md" nowrap></td> |
|
78 |
</tr> |
|
79 |
</table> |
|
80 |
</td> |
|
81 |
</tr> |
|
82 |
</table> |
|
83 |
<table cellspacing="5" cellpadding="0" border="0"> |
|
84 |
<tr> |
|
85 |
<td> |
|
86 |
|
|
87 |
</td> |
|
88 |
<td> |
|
89 |
|
|
90 |
<p> |
|
91 |
Return the number of non-null elements in the sensor matrix. |
|
92 |
<p> |
|
93 |
Returns the number of robots in the sensor matrix.<p> |
|
94 |
<dl compact><dt><b>Returns:</b></dt><dd>the number of robots in the sensor matrix </dd></dl> |
|
95 |
</td> |
|
96 |
</tr> |
|
97 |
</table> |
|
71 | 98 |
<a class="anchor" name="g1938c1d79dd9438dcd413d6d26372877"></a><!-- doxytag: member="wl_token_ring.h::wl_token_get_my_sensor_reading" ref="g1938c1d79dd9438dcd413d6d26372877" args="(int dest)" --><p> |
72 | 99 |
<table class="mdTable" cellpadding="2" cellspacing="0"> |
73 | 100 |
<tr> |
... | ... | |
105 | 132 |
</td> |
106 | 133 |
</tr> |
107 | 134 |
</table> |
135 |
<a class="anchor" name="gf0d311d4feae71afc8bcb0b8c8e6ba57"></a><!-- doxytag: member="wl_token_ring.h::wl_token_get_num_robots" ref="gf0d311d4feae71afc8bcb0b8c8e6ba57" args="(void)" --><p> |
|
136 |
<table class="mdTable" cellpadding="2" cellspacing="0"> |
|
137 |
<tr> |
|
138 |
<td class="mdRow"> |
|
139 |
<table cellpadding="0" cellspacing="0" border="0"> |
|
140 |
<tr> |
|
141 |
<td class="md" nowrap valign="top">int wl_token_get_num_robots </td> |
|
142 |
<td class="md" valign="top">( </td> |
|
143 |
<td class="md" nowrap valign="top">void </td> |
|
144 |
<td class="mdname1" valign="top" nowrap> </td> |
|
145 |
<td class="md" valign="top"> ) </td> |
|
146 |
<td class="md" nowrap></td> |
|
147 |
</tr> |
|
148 |
</table> |
|
149 |
</td> |
|
150 |
</tr> |
|
151 |
</table> |
|
152 |
<table cellspacing="5" cellpadding="0" border="0"> |
|
153 |
<tr> |
|
154 |
<td> |
|
155 |
|
|
156 |
</td> |
|
157 |
<td> |
|
158 |
|
|
159 |
<p> |
|
160 |
Return the number of robots in the sensor matrix. |
|
161 |
<p> |
|
162 |
Returns the number of robots currently in the token ring.<p> |
|
163 |
<dl compact><dt><b>Returns:</b></dt><dd>the number of robots in the token ring </dd></dl> |
|
164 |
</td> |
|
165 |
</tr> |
|
166 |
</table> |
|
108 | 167 |
<a class="anchor" name="g0c61bb8892aa5513706e00cd8ce5ca8b"></a><!-- doxytag: member="wl_token_ring.h::wl_token_get_robots_in_ring" ref="g0c61bb8892aa5513706e00cd8ce5ca8b" args="(void)" --><p> |
109 | 168 |
<table class="mdTable" cellpadding="2" cellspacing="0"> |
110 | 169 |
<tr> |
... | ... | |
319 | 378 |
</td> |
320 | 379 |
</tr> |
321 | 380 |
</table> |
322 |
<a class="anchor" name="g23b4e34098b6fc32dc55ccab7fe17b5b"></a><!-- doxytag: member="wl_token_ring.h::wl_token_request" ref="g23b4e34098b6fc32dc55ccab7fe17b5b" args="(int robot)" --><p> |
|
323 |
<table class="mdTable" cellpadding="2" cellspacing="0"> |
|
324 |
<tr> |
|
325 |
<td class="mdRow"> |
|
326 |
<table cellpadding="0" cellspacing="0" border="0"> |
|
327 |
<tr> |
|
328 |
<td class="md" nowrap valign="top">void wl_token_request </td> |
|
329 |
<td class="md" valign="top">( </td> |
|
330 |
<td class="md" nowrap valign="top">int </td> |
|
331 |
<td class="mdname1" valign="top" nowrap> <em>robot</em> </td> |
|
332 |
<td class="md" valign="top"> ) </td> |
|
333 |
<td class="md" nowrap></td> |
|
334 |
</tr> |
|
335 |
</table> |
|
336 |
</td> |
|
337 |
</tr> |
|
338 |
</table> |
|
339 |
<table cellspacing="5" cellpadding="0" border="0"> |
|
340 |
<tr> |
|
341 |
<td> |
|
342 |
|
|
343 |
</td> |
|
344 |
<td> |
|
345 |
|
|
346 |
<p> |
|
347 |
Request a BOM flash from the specified robot. |
|
348 |
<p> |
|
349 |
Requests that the specified robot be given the token and allowed to flash its BOM. After its BOM is flashed, the token will return to the robot who sent it.<p> |
|
350 |
<dl compact><dt><b>Parameters:</b></dt><dd> |
|
351 |
<table border="0" cellspacing="2" cellpadding="0"> |
|
352 |
<tr><td valign="top"></td><td valign="top"><em>robot</em> </td><td>the ID of the robot which should flash its BOM </td></tr> |
|
353 |
</table> |
|
354 |
</dl> |
|
355 |
</td> |
|
356 |
</tr> |
|
357 |
</table> |
|
358 | 381 |
<a class="anchor" name="gbdb1e2258d1c69086692d2d31e02fb27"></a><!-- doxytag: member="wl_token_ring.h::wl_token_ring_join" ref="gbdb1e2258d1c69086692d2d31e02fb27" args="(void)" --><p> |
359 | 382 |
<table class="mdTable" cellpadding="2" cellspacing="0"> |
360 | 383 |
<tr> |
... | ... | |
528 | 551 |
Removes the packet group from the wireless library. </td> |
529 | 552 |
</tr> |
530 | 553 |
</table> |
531 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
554 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
532 | 555 |
<a href="http://www.doxygen.org/index.html"> |
533 | 556 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
534 | 557 |
</body> |
trunk/docs/libwireless/annotated.html | ||
---|---|---|
24 | 24 |
<tr><td class="indexkey"><a class="el" href="structQueue.html">Queue</a></td><td class="indexvalue"></td></tr> |
25 | 25 |
<tr><td class="indexkey"><a class="el" href="structSensorMatrix.html">SensorMatrix</a></td><td class="indexvalue"></td></tr> |
26 | 26 |
</table> |
27 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
27 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
28 | 28 |
<a href="http://www.doxygen.org/index.html"> |
29 | 29 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
30 | 30 |
</body> |
trunk/docs/libwireless/xbee_8h-source.html | ||
---|---|---|
18 | 18 |
<li><a href="globals.html"><span>Globals</span></a></li> |
19 | 19 |
</ul></div> |
20 | 20 |
<h1>xbee.h</h1><a href="xbee_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 |
21 |
<a name="l00022"></a>00022 <span class="comment">/*Definitions*/</span> |
|
22 |
<a name="l00024"></a><a class="code" href="group__xbee.html#ge6bb9bb274d6750f954762454807a5a7">00024</a> <span class="preprocessor">#define XBEE_PAN_DEFAULT 0xFFFF</span> |
|
23 |
<a name="l00025"></a>00025 <span class="preprocessor"></span> |
|
24 |
<a name="l00026"></a><a class="code" href="group__xbee.html#g35f8b9d8e01e788f1e29928cba29f215">00026</a> <span class="preprocessor">#define XBEE_CHANNEL_DEFAULT 0</span> |
|
25 |
<a name="l00027"></a>00027 <span class="preprocessor"></span> |
|
26 |
<a name="l00028"></a><a class="code" href="group__xbee.html#g93bbd21f7965e1697350f950cedff5c4">00028</a> <span class="preprocessor">#define XBEE_BROADCAST 0xFFFF</span> |
|
27 |
<a name="l00029"></a>00029 <span class="preprocessor"></span> |
|
28 |
<a name="l00030"></a><a class="code" href="group__xbee.html#gbca7356c2b8183fd41b5ca9a82dd962b">00030</a> <span class="preprocessor">#define XBEE_OPTIONS_NONE 0x00</span> |
|
29 |
<a name="l00031"></a>00031 <span class="preprocessor"></span> |
|
30 |
<a name="l00032"></a><a class="code" href="group__xbee.html#gcf9509013302590dca5ce3db63c64609">00032</a> <span class="preprocessor">#define XBEE_OPTIONS_DISABLE_RESPONSE 0x01</span> |
|
31 |
<a name="l00033"></a>00033 <span class="preprocessor"></span> |
|
32 |
<a name="l00034"></a><a class="code" href="group__xbee.html#g57382f888360b5b19f0de3b6f1f7c5a3">00034</a> <span class="preprocessor">#define XBEE_OPTIONS_BROADCAST_ALL_PANS 0x04</span> |
|
33 |
<a name="l00035"></a>00035 <span class="preprocessor"></span> |
|
34 |
<a name="l00036"></a><a class="code" href="group__xbee.html#g7840d8b64c8bec12d8b8d32e845a638a">00036</a> <span class="preprocessor">#define XBEE_TX_STATUS 0x89</span> |
|
35 |
<a name="l00037"></a>00037 <span class="preprocessor"></span> |
|
36 |
<a name="l00038"></a><a class="code" href="group__xbee.html#gc2b1262a3a1eb4a9f7ead366af71c32c">00038</a> <span class="preprocessor">#define XBEE_RX 0x81</span> |
|
21 |
<a name="l00013"></a>00013 <span class="preprocessor">#ifndef XBEE_H</span> |
|
22 |
<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#define XBEE_H</span> |
|
23 |
<a name="l00015"></a>00015 <span class="preprocessor"></span> |
|
24 |
<a name="l00020"></a>00020 <span class="preprocessor">#ifndef ROBOT</span> |
|
25 |
<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#ifndef XBEE_PORT</span> |
|
26 |
<a name="l00022"></a><a class="code" href="xbee_8h.html#0ddad85671ebdb108b228835312d4f62">00022</a> <span class="preprocessor"></span><span class="preprocessor">#define XBEE_PORT "/dev/ttyUSB1"</span> |
|
27 |
<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#endif</span> |
|
28 |
<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#define XBEE_PORT2 "/dev/ttyUSB0"</span> |
|
29 |
<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#endif</span> |
|
30 |
<a name="l00026"></a>00026 <span class="preprocessor"></span> |
|
31 |
<a name="l00036"></a>00036 <span class="comment">/*Definitions*/</span> |
|
32 |
<a name="l00038"></a><a class="code" href="group__xbee.html#ge6bb9bb274d6750f954762454807a5a7">00038</a> <span class="preprocessor">#define XBEE_PAN_DEFAULT 0xFFFF</span> |
|
37 | 33 |
<a name="l00039"></a>00039 <span class="preprocessor"></span> |
38 |
<a name="l00041"></a>00041 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g334a723b79eccec83b17e25cde2e10f1">xbee_lib_init</a>(<span class="keywordtype">void</span>); |
|
39 |
<a name="l00043"></a>00043 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g9334ac71dca1ddd697b1a35a361ade6a">xbee_terminate</a>(<span class="keywordtype">void</span>); |
|
40 |
<a name="l00045"></a>00045 <span class="keywordtype">int</span> <a class="code" href="group__xbee.html#g00fbdd9d849171588df736f8b608589d">xbee_get_packet</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* packet); |
|
41 |
<a name="l00047"></a>00047 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g3a3b8ce040002ab2b1a0923950b2f3c4">xbee_send_packet</a>(<span class="keywordtype">char</span>* packet, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> dest, |
|
42 |
<a name="l00048"></a>00048 <span class="keywordtype">char</span> options, <span class="keywordtype">char</span> frame); |
|
43 |
<a name="l00050"></a>00050 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g832f07915e1ffa8afefcd378deead1cd">xbee_set_pan_id</a>(<span class="keywordtype">int</span> <span class="keywordtype">id</span>); |
|
44 |
<a name="l00052"></a>00052 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group__xbee.html#g7755cd8db87703c9e9943153660b8052">xbee_get_pan_id</a>(<span class="keywordtype">void</span>); |
|
45 |
<a name="l00054"></a>00054 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g33f2b13a8f46ee08f14bce90160a5623">xbee_set_channel</a>(<span class="keywordtype">int</span> channel); |
|
46 |
<a name="l00056"></a>00056 <span class="keywordtype">int</span> <a class="code" href="group__xbee.html#g133706db81f69ba0a3c169b7a3f42d2a">xbee_get_channel</a>(<span class="keywordtype">void</span>); |
|
47 |
<a name="l00058"></a>00058 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group__xbee.html#g7c53e8a8492494a61ca306875d633309">xbee_get_address</a>(<span class="keywordtype">void</span>); |
|
48 |
<a name="l00059"></a>00059 <span class="comment">//end defgroup</span> |
|
49 |
<a name="l00061"></a>00061 |
|
50 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by |
|
34 |
<a name="l00040"></a><a class="code" href="group__xbee.html#g35f8b9d8e01e788f1e29928cba29f215">00040</a> <span class="preprocessor">#define XBEE_CHANNEL_DEFAULT 0</span> |
|
35 |
<a name="l00041"></a>00041 <span class="preprocessor"></span> |
|
36 |
<a name="l00042"></a><a class="code" href="group__xbee.html#g93bbd21f7965e1697350f950cedff5c4">00042</a> <span class="preprocessor">#define XBEE_BROADCAST 0xFFFF</span> |
|
37 |
<a name="l00043"></a>00043 <span class="preprocessor"></span> |
|
38 |
<a name="l00044"></a><a class="code" href="group__xbee.html#gbca7356c2b8183fd41b5ca9a82dd962b">00044</a> <span class="preprocessor">#define XBEE_OPTIONS_NONE 0x00</span> |
|
39 |
<a name="l00045"></a>00045 <span class="preprocessor"></span> |
|
40 |
<a name="l00046"></a><a class="code" href="group__xbee.html#gcf9509013302590dca5ce3db63c64609">00046</a> <span class="preprocessor">#define XBEE_OPTIONS_DISABLE_RESPONSE 0x01</span> |
|
41 |
<a name="l00047"></a>00047 <span class="preprocessor"></span> |
|
42 |
<a name="l00048"></a><a class="code" href="group__xbee.html#g57382f888360b5b19f0de3b6f1f7c5a3">00048</a> <span class="preprocessor">#define XBEE_OPTIONS_BROADCAST_ALL_PANS 0x04</span> |
|
43 |
<a name="l00049"></a>00049 <span class="preprocessor"></span> |
|
44 |
<a name="l00050"></a><a class="code" href="group__xbee.html#g7840d8b64c8bec12d8b8d32e845a638a">00050</a> <span class="preprocessor">#define XBEE_TX_STATUS 0x89</span> |
|
45 |
<a name="l00051"></a>00051 <span class="preprocessor"></span> |
|
46 |
<a name="l00052"></a><a class="code" href="group__xbee.html#gc2b1262a3a1eb4a9f7ead366af71c32c">00052</a> <span class="preprocessor">#define XBEE_RX 0x81</span> |
|
47 |
<a name="l00053"></a>00053 <span class="preprocessor"></span> |
|
48 |
<a name="l00055"></a>00055 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g334a723b79eccec83b17e25cde2e10f1">xbee_lib_init</a>(<span class="keywordtype">void</span>); |
|
49 |
<a name="l00057"></a>00057 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g9334ac71dca1ddd697b1a35a361ade6a">xbee_terminate</a>(<span class="keywordtype">void</span>); |
|
50 |
<a name="l00059"></a>00059 <span class="keywordtype">int</span> <a class="code" href="group__xbee.html#g00fbdd9d849171588df736f8b608589d">xbee_get_packet</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* packet); |
|
51 |
<a name="l00061"></a>00061 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g3a3b8ce040002ab2b1a0923950b2f3c4">xbee_send_packet</a>(<span class="keywordtype">char</span>* packet, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> dest, |
|
52 |
<a name="l00062"></a>00062 <span class="keywordtype">char</span> options, <span class="keywordtype">char</span> frame); |
|
53 |
<a name="l00064"></a>00064 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g832f07915e1ffa8afefcd378deead1cd">xbee_set_pan_id</a>(<span class="keywordtype">int</span> <span class="keywordtype">id</span>); |
|
54 |
<a name="l00066"></a>00066 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group__xbee.html#g7755cd8db87703c9e9943153660b8052">xbee_get_pan_id</a>(<span class="keywordtype">void</span>); |
|
55 |
<a name="l00068"></a>00068 <span class="keywordtype">void</span> <a class="code" href="group__xbee.html#g33f2b13a8f46ee08f14bce90160a5623">xbee_set_channel</a>(<span class="keywordtype">int</span> channel); |
|
56 |
<a name="l00070"></a>00070 <span class="keywordtype">int</span> <a class="code" href="group__xbee.html#g133706db81f69ba0a3c169b7a3f42d2a">xbee_get_channel</a>(<span class="keywordtype">void</span>); |
|
57 |
<a name="l00072"></a>00072 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group__xbee.html#g7c53e8a8492494a61ca306875d633309">xbee_get_address</a>(<span class="keywordtype">void</span>); |
|
58 |
<a name="l00073"></a>00073 <span class="comment">//end defgroup</span> |
|
59 |
<a name="l00075"></a>00075 |
|
60 |
<a name="l00076"></a>00076 <span class="preprocessor">#endif</span> |
|
61 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by |
|
51 | 62 |
<a href="http://www.doxygen.org/index.html"> |
52 | 63 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
53 | 64 |
</body> |
trunk/docs/libwireless/queue_8h-source.html | ||
---|---|---|
18 | 18 |
<li><a href="globals.html"><span>Globals</span></a></li> |
19 | 19 |
</ul></div> |
20 | 20 |
<h1>queue.h</h1><a href="queue_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 |
21 |
<a name="l00010"></a>00010 <span class="keyword">struct </span><a class="code" href="structnode__def.html">node_def</a>; |
|
22 |
<a name="l00011"></a>00011 |
|
23 |
<a name="l00025"></a><a class="code" href="structQueue.html">00025</a> <span class="keyword">typedef</span> <span class="keyword">struct</span> |
|
24 |
<a name="l00026"></a>00026 <span class="keyword"></span>{ |
|
25 |
<a name="l00030"></a><a class="code" href="structQueue.html#773cee3afdf5fbe12a225c48123b1e39">00030</a> <span class="keyword">struct </span><a class="code" href="structnode__def.html">node_def</a>* head; |
|
26 |
<a name="l00034"></a><a class="code" href="structQueue.html#85703d406e92d3aa92c3e9dbfd0e3007">00034</a> <span class="keyword">struct </span><a class="code" href="structnode__def.html">node_def</a>* tail; |
|
27 |
<a name="l00038"></a><a class="code" href="structQueue.html#c7d9701d244e3ba255ef8556e0562dc6">00038</a> <span class="keywordtype">int</span> size; |
|
28 |
<a name="l00039"></a>00039 } <a class="code" href="structQueue.html">Queue</a>; |
|
29 |
<a name="l00040"></a>00040 |
|
30 |
<a name="l00042"></a>00042 <a class="code" href="structQueue.html">Queue</a>* <a class="code" href="group__queue.html#gd79af6a8d562cb911d93f35b8825e148">queue_create</a>(<span class="keywordtype">void</span>); |
|
31 |
<a name="l00044"></a>00044 <span class="keywordtype">void</span> <a class="code" href="group__queue.html#gd21ee75924298937673e2b8d66665466">queue_destroy</a>(<a class="code" href="structQueue.html">Queue</a>* q); |
|
32 |
<a name="l00046"></a>00046 <span class="keywordtype">void</span> <a class="code" href="group__queue.html#gcdb01f4d0c861c4981829920d3973b77">queue_add</a>(<a class="code" href="structQueue.html">Queue</a>* q, <span class="keywordtype">void</span>* item); |
|
33 |
<a name="l00048"></a>00048 <span class="keywordtype">void</span>* <a class="code" href="group__queue.html#gef91e5f119b77101f6c2e23eb1803059">queue_remove</a>(<a class="code" href="structQueue.html">Queue</a>* q); |
|
34 |
<a name="l00050"></a>00050 <span class="keywordtype">void</span> <a class="code" href="group__queue.html#gbfe7f6f65eaffa1ee166811f259807e4">queue_remove_all</a>(<a class="code" href="structQueue.html">Queue</a>* q, <span class="keywordtype">void</span>* item); |
|
35 |
<a name="l00052"></a>00052 <span class="keywordtype">int</span> <a class="code" href="group__queue.html#g97ae0b085c41d49c8a24e1e506967f9b">queue_size</a>(<a class="code" href="structQueue.html">Queue</a>* q); |
|
36 |
<a name="l00054"></a>00054 <span class="keywordtype">int</span> <a class="code" href="group__queue.html#ga67a7f9940e9bbf21320a6f41e60998e">queue_is_empty</a>(<a class="code" href="structQueue.html">Queue</a>* q); |
|
37 |
<a name="l00055"></a>00055 |
|
38 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by |
|
21 |
<a name="l00010"></a>00010 <span class="preprocessor">#ifndef WIRELESS_QUEUE_H</span> |
|
22 |
<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define WIRELESS_QUEUE_H</span> |
|
23 |
<a name="l00012"></a>00012 <span class="preprocessor"></span> |
|
24 |
<a name="l00013"></a>00013 <span class="keyword">struct </span><a class="code" href="structnode__def.html">node_def</a>; |
|
25 |
<a name="l00014"></a>00014 |
|
26 |
<a name="l00028"></a><a class="code" href="structQueue.html">00028</a> <span class="keyword">typedef</span> <span class="keyword">struct</span> |
|
27 |
<a name="l00029"></a>00029 <span class="keyword"></span>{ |
|
28 |
<a name="l00033"></a><a class="code" href="structQueue.html#773cee3afdf5fbe12a225c48123b1e39">00033</a> <span class="keyword">struct </span><a class="code" href="structnode__def.html">node_def</a>* head; |
|
29 |
<a name="l00037"></a><a class="code" href="structQueue.html#85703d406e92d3aa92c3e9dbfd0e3007">00037</a> <span class="keyword">struct </span><a class="code" href="structnode__def.html">node_def</a>* tail; |
|
30 |
<a name="l00041"></a><a class="code" href="structQueue.html#c7d9701d244e3ba255ef8556e0562dc6">00041</a> <span class="keywordtype">int</span> size; |
|
31 |
<a name="l00042"></a>00042 } <a class="code" href="structQueue.html">Queue</a>; |
|
32 |
<a name="l00043"></a>00043 |
|
33 |
<a name="l00045"></a>00045 <a class="code" href="structQueue.html">Queue</a>* <a class="code" href="group__queue.html#gd79af6a8d562cb911d93f35b8825e148">queue_create</a>(<span class="keywordtype">void</span>); |
|
34 |
<a name="l00047"></a>00047 <span class="keywordtype">void</span> <a class="code" href="group__queue.html#gd21ee75924298937673e2b8d66665466">queue_destroy</a>(<a class="code" href="structQueue.html">Queue</a>* q); |
|
35 |
<a name="l00049"></a>00049 <span class="keywordtype">void</span> <a class="code" href="group__queue.html#gcdb01f4d0c861c4981829920d3973b77">queue_add</a>(<a class="code" href="structQueue.html">Queue</a>* q, <span class="keywordtype">void</span>* item); |
|
36 |
<a name="l00051"></a>00051 <span class="keywordtype">void</span>* <a class="code" href="group__queue.html#gef91e5f119b77101f6c2e23eb1803059">queue_remove</a>(<a class="code" href="structQueue.html">Queue</a>* q); |
|
37 |
<a name="l00053"></a>00053 <span class="keywordtype">void</span> <a class="code" href="group__queue.html#gbfe7f6f65eaffa1ee166811f259807e4">queue_remove_all</a>(<a class="code" href="structQueue.html">Queue</a>* q, <span class="keywordtype">void</span>* item); |
|
38 |
<a name="l00055"></a>00055 <span class="keywordtype">int</span> <a class="code" href="group__queue.html#g97ae0b085c41d49c8a24e1e506967f9b">queue_size</a>(<a class="code" href="structQueue.html">Queue</a>* q); |
|
39 |
<a name="l00057"></a>00057 <span class="keywordtype">int</span> <a class="code" href="group__queue.html#ga67a7f9940e9bbf21320a6f41e60998e">queue_is_empty</a>(<a class="code" href="structQueue.html">Queue</a>* q); |
|
40 |
<a name="l00058"></a>00058 |
|
41 |
<a name="l00062"></a>00062 <span class="preprocessor">#endif</span> |
|
42 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by |
|
39 | 43 |
<a href="http://www.doxygen.org/index.html"> |
40 | 44 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
41 | 45 |
</body> |
trunk/docs/libwireless/xbee_8h.html | ||
---|---|---|
24 | 24 |
<a href="xbee_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> |
25 | 25 |
<tr><td></td></tr> |
26 | 26 |
<tr><td colspan="2"><br><h2>Defines</h2></td></tr> |
27 |
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="xbee_8h.html#0ddad85671ebdb108b228835312d4f62">XBEE_PORT</a> "/dev/ttyUSB1"</td></tr> |
|
28 |
|
|
29 |
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="17f967dcf991de0b7a380e505613df01"></a><!-- doxytag: member="xbee.h::XBEE_PORT2" ref="17f967dcf991de0b7a380e505613df01" args="" --> |
|
30 |
#define </td><td class="memItemRight" valign="bottom"><b>XBEE_PORT2</b> "/dev/ttyUSB0"</td></tr> |
|
31 |
|
|
27 | 32 |
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ge6bb9bb274d6750f954762454807a5a7"></a><!-- doxytag: member="xbee.h::XBEE_PAN_DEFAULT" ref="ge6bb9bb274d6750f954762454807a5a7" args="" --> |
28 | 33 |
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__xbee.html#ge6bb9bb274d6750f954762454807a5a7">XBEE_PAN_DEFAULT</a> 0xFFFF</td></tr> |
29 | 34 |
|
... | ... | |
90 | 95 |
<p> |
91 | 96 |
Contains definitions for interfacing with the XBee module, from either a robot or a computer. To use a robot, define ROBOT in <a class="el" href="wl__defs_8h-source.html">wl_defs.h</a>, and to use a computer, don't define ROBOT.<p> |
92 | 97 |
<dl compact><dt><b>Author:</b></dt><dd>Brian Coltin, Colony Project, CMU Robotics Club </dd></dl> |
93 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by |
|
98 |
<hr><h2>Define Documentation</h2> |
|
99 |
<a class="anchor" name="0ddad85671ebdb108b228835312d4f62"></a><!-- doxytag: member="xbee.h::XBEE_PORT" ref="0ddad85671ebdb108b228835312d4f62" args="" --><p> |
|
100 |
<table class="mdTable" cellpadding="2" cellspacing="0"> |
|
101 |
<tr> |
|
102 |
<td class="mdRow"> |
|
103 |
<table cellpadding="0" cellspacing="0" border="0"> |
|
104 |
<tr> |
|
105 |
<td class="md" nowrap valign="top">#define XBEE_PORT "/dev/ttyUSB1" </td> |
|
106 |
</tr> |
|
107 |
</table> |
|
108 |
</td> |
|
109 |
</tr> |
|
110 |
</table> |
|
111 |
<table cellspacing="5" cellpadding="0" border="0"> |
|
112 |
<tr> |
|
113 |
<td> |
|
114 |
|
|
115 |
</td> |
|
116 |
<td> |
|
117 |
|
|
118 |
<p> |
|
119 |
The port to use the XBee from on the computer. Also, a backup port if the other is used. </td> |
|
120 |
</tr> |
|
121 |
</table> |
|
122 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by |
|
94 | 123 |
<a href="http://www.doxygen.org/index.html"> |
95 | 124 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
96 | 125 |
</body> |
trunk/docs/libwireless/globals.html | ||
---|---|---|
84 | 84 |
: <a class="el" href="group__tokenring.html#g14e005f0b9582eca7e3585f247c4cd72">wl_token_ring.h</a><li>wl_token_iterator_begin() |
85 | 85 |
: <a class="el" href="group__tokenring.html#g37ab9fb00e9eef273b4d0fcda81a2620">wl_token_ring.h</a><li>wl_token_iterator_has_next() |
86 | 86 |
: <a class="el" href="group__tokenring.html#gbd7dc40ee796a67e1160b2b2b8e7d02f">wl_token_ring.h</a><li>wl_token_iterator_next() |
87 |
: <a class="el" href="group__tokenring.html#gd9196324178877770d8ffc91d40893c3">wl_token_ring.h</a><li>wl_token_request() |
|
88 |
: <a class="el" href="group__tokenring.html#g23b4e34098b6fc32dc55ccab7fe17b5b">wl_token_ring.h</a><li>wl_token_ring_join() |
|
87 |
: <a class="el" href="group__tokenring.html#gd9196324178877770d8ffc91d40893c3">wl_token_ring.h</a><li>wl_token_ring_join() |
|
89 | 88 |
: <a class="el" href="group__tokenring.html#gbdb1e2258d1c69086692d2d31e02fb27">wl_token_ring.h</a><li>wl_token_ring_leave() |
90 | 89 |
: <a class="el" href="group__tokenring.html#g6c2dd8742e100f63d4fb002707d1e85a">wl_token_ring.h</a><li>wl_token_ring_register() |
91 | 90 |
: <a class="el" href="group__tokenring.html#g7bfd97ec1f89b442b278bbcddc6b6ee1">wl_token_ring.h</a><li>wl_token_ring_set_bom_functions() |
... | ... | |
104 | 103 |
: <a class="el" href="group__xbee.html#g57382f888360b5b19f0de3b6f1f7c5a3">xbee.h</a><li>XBEE_OPTIONS_DISABLE_RESPONSE |
105 | 104 |
: <a class="el" href="group__xbee.html#gcf9509013302590dca5ce3db63c64609">xbee.h</a><li>XBEE_OPTIONS_NONE |
106 | 105 |
: <a class="el" href="group__xbee.html#gbca7356c2b8183fd41b5ca9a82dd962b">xbee.h</a><li>XBEE_PAN_DEFAULT |
107 |
: <a class="el" href="group__xbee.html#ge6bb9bb274d6750f954762454807a5a7">xbee.h</a><li>XBEE_RX |
|
106 |
: <a class="el" href="group__xbee.html#ge6bb9bb274d6750f954762454807a5a7">xbee.h</a><li>XBEE_PORT |
|
107 |
: <a class="el" href="xbee_8h.html#0ddad85671ebdb108b228835312d4f62">xbee.h</a><li>XBEE_RX |
|
108 | 108 |
: <a class="el" href="group__xbee.html#gc2b1262a3a1eb4a9f7ead366af71c32c">xbee.h</a><li>xbee_send_packet() |
109 | 109 |
: <a class="el" href="group__xbee.html#g3a3b8ce040002ab2b1a0923950b2f3c4">xbee.h</a><li>xbee_set_channel() |
110 | 110 |
: <a class="el" href="group__xbee.html#g33f2b13a8f46ee08f14bce90160a5623">xbee.h</a><li>xbee_set_pan_id() |
111 | 111 |
: <a class="el" href="group__xbee.html#g832f07915e1ffa8afefcd378deead1cd">xbee.h</a><li>xbee_terminate() |
112 | 112 |
: <a class="el" href="group__xbee.html#g9334ac71dca1ddd697b1a35a361ade6a">xbee.h</a><li>XBEE_TX_STATUS |
113 | 113 |
: <a class="el" href="group__xbee.html#g7840d8b64c8bec12d8b8d32e845a638a">xbee.h</a></ul> |
114 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
114 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
115 | 115 |
<a href="http://www.doxygen.org/index.html"> |
116 | 116 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
117 | 117 |
</body> |
trunk/docs/libwireless/sensor__matrix_8h.html | ||
---|---|---|
63 | 63 |
<p> |
64 | 64 |
Contains functions and declarations for using sensor matrices.<p> |
65 | 65 |
<dl compact><dt><b>Author:</b></dt><dd>Brian Coltin, Colony Project, CMU Robotics Club </dd></dl> |
66 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
66 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
67 | 67 |
<a href="http://www.doxygen.org/index.html"> |
68 | 68 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
69 | 69 |
</body> |
trunk/docs/libwireless/group__queue.html | ||
---|---|---|
318 | 318 |
</td> |
319 | 319 |
</tr> |
320 | 320 |
</table> |
321 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
321 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
322 | 322 |
<a href="http://www.doxygen.org/index.html"> |
323 | 323 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
324 | 324 |
</body> |
trunk/docs/libwireless/files.html | ||
---|---|---|
26 | 26 |
<tr><td class="indexkey"><a class="el" href="wl__token__ring_8h.html">wl_token_ring.h</a> <a href="wl__token__ring_8h-source.html">[code]</a></td><td class="indexvalue">Declarations for the token ring packet group </td></tr> |
27 | 27 |
<tr><td class="indexkey"><a class="el" href="xbee_8h.html">xbee.h</a> <a href="xbee_8h-source.html">[code]</a></td><td class="indexvalue">Contains definitions for using the XBee </td></tr> |
28 | 28 |
</table> |
29 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
29 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
30 | 30 |
<a href="http://www.doxygen.org/index.html"> |
31 | 31 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
32 | 32 |
</body> |
trunk/docs/libwireless/wl__error__group_8h-source.html | ||
---|---|---|
17 | 17 |
<li><a href="files.html"><span>File List</span></a></li> |
18 | 18 |
<li><a href="globals.html"><span>Globals</span></a></li> |
19 | 19 |
</ul></div> |
20 |
<h1>wl_error_group.h</h1><a href="wl__error__group_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 |
|
21 |
<a name="l00021"></a>00021 <span class="keywordtype">void</span> <a class="code" href="group__wlerror.html#g3217351e71b892a90ed3ba79ed36e354">wl_error_register</a>(<span class="keywordtype">void</span>); |
|
22 |
<a name="l00023"></a>00023 <span class="keywordtype">void</span> <a class="code" href="group__wlerror.html#g4c737d93fefc9aa8d4f87c9296bfa8a0">wl_error_unregister</a>(<span class="keywordtype">void</span>); |
|
23 |
<a name="l00025"></a>00025 <span class="keywordtype">void</span> <a class="code" href="group__wlerror.html#g01c7382a758876fce52c18a3e6c81534">wl_error_send_string</a>(<span class="keywordtype">char</span>* str); |
|
24 |
<a name="l00026"></a>00026 <span class="comment">// end defgroup</span> |
|
25 |
<a name="l00028"></a>00028 |
|
26 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by |
|
20 |
<h1>wl_error_group.h</h1><a href="wl__error__group_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef WL_ERROR_GROUP_H</span> |
|
21 |
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define WL_ERROR_GROUP_H</span> |
|
22 |
<a name="l00003"></a>00003 <span class="preprocessor"></span> |
|
23 |
<a name="l00024"></a>00024 <span class="keywordtype">void</span> <a class="code" href="group__wlerror.html#g3217351e71b892a90ed3ba79ed36e354">wl_error_register</a>(<span class="keywordtype">void</span>); |
|
24 |
<a name="l00026"></a>00026 <span class="keywordtype">void</span> <a class="code" href="group__wlerror.html#g4c737d93fefc9aa8d4f87c9296bfa8a0">wl_error_unregister</a>(<span class="keywordtype">void</span>); |
|
25 |
<a name="l00028"></a>00028 <span class="keywordtype">void</span> <a class="code" href="group__wlerror.html#g01c7382a758876fce52c18a3e6c81534">wl_error_send_string</a>(<span class="keywordtype">char</span>* str); |
|
26 |
<a name="l00029"></a>00029 <span class="comment">// end defgroup</span> |
|
27 |
<a name="l00031"></a>00031 |
|
28 |
<a name="l00032"></a>00032 <span class="preprocessor">#endif</span> |
|
29 |
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by |
|
27 | 30 |
<a href="http://www.doxygen.org/index.html"> |
28 | 31 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
29 | 32 |
</body> |
trunk/docs/libwireless/functions_vars.html | ||
---|---|---|
41 | 41 |
: <a class="el" href="structPacketGroupHandler.html#952b4b63982db13f55c02e17c55ab5ac">PacketGroupHandler</a><li>unregister |
42 | 42 |
: <a class="el" href="structPacketGroupHandler.html#c03247d5c07e97e35b1f557c0937b0eb">PacketGroupHandler</a><li>val |
43 | 43 |
: <a class="el" href="structnode__def.html#ee93810ffd33d69d464b1f6a33d9ffab">node_def</a></ul> |
44 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
44 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
45 | 45 |
<a href="http://www.doxygen.org/index.html"> |
46 | 46 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
47 | 47 |
</body> |
trunk/docs/libwireless/wl__error__group_8h.html | ||
---|---|---|
39 | 39 |
<p> |
40 | 40 |
A packet group for sending and receiving error messages.<p> |
41 | 41 |
<dl compact><dt><b>Author:</b></dt><dd>Brian Coltin, Colony Project, CMU Robotics Club </dd></dl> |
42 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
42 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
43 | 43 |
<a href="http://www.doxygen.org/index.html"> |
44 | 44 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
45 | 45 |
</body> |
trunk/docs/libwireless/index.html | ||
---|---|---|
14 | 14 |
</ul></div> |
15 | 15 |
<h1>libwireless Documentation</h1> |
16 | 16 |
<p> |
17 |
<h3 align="center">1.0 </h3><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:30 2007 for libwireless by
|
|
17 |
<h3 align="center">1.0 </h3><hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
18 | 18 |
<a href="http://www.doxygen.org/index.html"> |
19 | 19 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
20 | 20 |
</body> |
trunk/docs/libwireless/group__wlerror.html | ||
---|---|---|
128 | 128 |
</td> |
129 | 129 |
</tr> |
130 | 130 |
</table> |
131 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
131 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
132 | 132 |
<a href="http://www.doxygen.org/index.html"> |
133 | 133 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
134 | 134 |
</body> |
trunk/docs/libwireless/modules.html | ||
---|---|---|
20 | 20 |
<li><a class="el" href="group__tokenring.html">Token Ring</a> |
21 | 21 |
<li><a class="el" href="group__xbee.html">XBee</a> |
22 | 22 |
</ul> |
23 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
23 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
24 | 24 |
<a href="http://www.doxygen.org/index.html"> |
25 | 25 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
26 | 26 |
</body> |
trunk/docs/libwireless/group__wireless.html | ||
---|---|---|
690 | 690 |
</td> |
691 | 691 |
</tr> |
692 | 692 |
</table> |
693 |
<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 24 14:12:31 2007 for libwireless by
|
|
693 |
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by
|
|
694 | 694 |
<a href="http://www.doxygen.org/index.html"> |
695 | 695 |
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address> |
696 | 696 |
</body> |
Also available in: Unified diff