Project

General

Profile

Revision 241

Updated libdragonfly documentation.

View differences:

group__xbee.html
1 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3 3
<title>libwireless: XBee</title>
4 4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5 5
<link href="tabs.css" rel="stylesheet" type="text/css">
6 6
</head><body>
7
<!-- Generated by Doxygen 1.4.6 -->
7
<!-- Generated by Doxygen 1.5.3 -->
8 8
<div class="tabs">
9 9
  <ul>
10 10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11 11
    <li><a href="modules.html"><span>Modules</span></a></li>
12 12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13 13
    <li><a href="files.html"><span>Files</span></a></li>
14
  </ul></div>
14
  </ul>
15
</div>
15 16
<h1>XBee</h1>Interface with the XBee module.  
16 17
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
17 18
<tr><td></td></tr>
......
76 77
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__xbee.html#g7c53e8a8492494a61ca306875d633309">xbee_get_address</a> (void)</td></tr>
77 78

  
78 79
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the XBee's 16-bit address.  <a href="#g7c53e8a8492494a61ca306875d633309"></a><br></td></tr>
80
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g1e9e3c2abf0ff683ca8e591c3851cf0a"></a><!-- doxytag: member="xbee::xbee_set_com_port" ref="g1e9e3c2abf0ff683ca8e591c3851cf0a" args="(char *port)" -->
81
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__xbee.html#g1e9e3c2abf0ff683ca8e591c3851cf0a">xbee_set_com_port</a> (char *port)</td></tr>
82

  
83
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the com port on a computer, undefined on the robot. <br></td></tr>
79 84
</table>
80 85
<hr><a name="_details"></a><h2>Detailed Description</h2>
81 86
Interface with the XBee module. 
82 87
<p>
83 88
Interface with the XBee module. <hr><h2>Function Documentation</h2>
84
<a class="anchor" name="g7c53e8a8492494a61ca306875d633309"></a><!-- doxytag: member="xbee.h::xbee_get_address" ref="g7c53e8a8492494a61ca306875d633309" args="(void)" --><p>
85
<table class="mdTable" cellpadding="2" cellspacing="0">
86
  <tr>
87
    <td class="mdRow">
88
      <table cellpadding="0" cellspacing="0" border="0">
89
<a class="anchor" name="g7c53e8a8492494a61ca306875d633309"></a><!-- doxytag: member="xbee.h::xbee_get_address" ref="g7c53e8a8492494a61ca306875d633309" args="(void)" -->
90
<div class="memitem">
91
<div class="memproto">
92
      <table class="memname">
89 93
        <tr>
90
          <td class="md" nowrap valign="top">unsigned int xbee_get_address           </td>
91
          <td class="md" valign="top">(&nbsp;</td>
92
          <td class="md" nowrap valign="top">void&nbsp;</td>
93
          <td class="mdname1" valign="top" nowrap>          </td>
94
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
95
          <td class="md" nowrap></td>
94
          <td class="memname">unsigned int xbee_get_address           </td>
95
          <td>(</td>
96
          <td class="paramtype">void&nbsp;</td>
97
          <td class="paramname">          </td>
98
          <td>&nbsp;)&nbsp;</td>
99
          <td width="100%"></td>
96 100
        </tr>
97 101
      </table>
98
    </td>
99
  </tr>
100
</table>
101
<table cellspacing="5" cellpadding="0" border="0">
102
  <tr>
103
    <td>
104
      &nbsp;
105
    </td>
106
    <td>
102
</div>
103
<div class="memdoc">
107 104

  
108 105
<p>
109 106
Get the XBee's 16-bit address. 
110 107
<p>
111 108
Get the 16-bit address of the XBee. This is used to specify who to send messages to and who messages are from.<p>
112
<dl compact><dt><b>Returns:</b></dt><dd>the 16-bit address of the XBee. </dd></dl>
113
    </td>
114
  </tr>
115
</table>
116
<a class="anchor" name="g133706db81f69ba0a3c169b7a3f42d2a"></a><!-- doxytag: member="xbee.h::xbee_get_channel" ref="g133706db81f69ba0a3c169b7a3f42d2a" args="(void)" --><p>
117
<table class="mdTable" cellpadding="2" cellspacing="0">
118
  <tr>
119
    <td class="mdRow">
120
      <table cellpadding="0" cellspacing="0" border="0">
109
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the 16-bit address of the XBee. </dd></dl>
110

  
111
</div>
112
</div><p>
113
<a class="anchor" name="g133706db81f69ba0a3c169b7a3f42d2a"></a><!-- doxytag: member="xbee.h::xbee_get_channel" ref="g133706db81f69ba0a3c169b7a3f42d2a" args="(void)" -->
114
<div class="memitem">
115
<div class="memproto">
116
      <table class="memname">
121 117
        <tr>
122
          <td class="md" nowrap valign="top">int xbee_get_channel           </td>
123
          <td class="md" valign="top">(&nbsp;</td>
124
          <td class="md" nowrap valign="top">void&nbsp;</td>
125
          <td class="mdname1" valign="top" nowrap>          </td>
126
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
127
          <td class="md" nowrap></td>
118
          <td class="memname">int xbee_get_channel           </td>
119
          <td>(</td>
120
          <td class="paramtype">void&nbsp;</td>
121
          <td class="paramname">          </td>
122
          <td>&nbsp;)&nbsp;</td>
123
          <td width="100%"></td>
128 124
        </tr>
129 125
      </table>
130
    </td>
131
  </tr>
132
</table>
133
<table cellspacing="5" cellpadding="0" border="0">
134
  <tr>
135
    <td>
136
      &nbsp;
137
    </td>
138
    <td>
126
</div>
127
<div class="memdoc">
139 128

  
140 129
<p>
141 130
Get the channel the XBee is currently using. 
142 131
<p>
143 132
Returns the channel which the XBee is currently using.<p>
144
<dl compact><dt><b>Returns:</b></dt><dd>the channel the XBee is using</dd></dl>
145
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__xbee.html#g33f2b13a8f46ee08f14bce90160a5623">xbee_set_channel</a> </dd></dl>
146
    </td>
147
  </tr>
148
</table>
149
<a class="anchor" name="g00fbdd9d849171588df736f8b608589d"></a><!-- doxytag: member="xbee.h::xbee_get_packet" ref="g00fbdd9d849171588df736f8b608589d" args="(unsigned char *packet)" --><p>
150
<table class="mdTable" cellpadding="2" cellspacing="0">
151
  <tr>
152
    <td class="mdRow">
153
      <table cellpadding="0" cellspacing="0" border="0">
133
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the channel the XBee is using</dd></dl>
134
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__xbee.html#g33f2b13a8f46ee08f14bce90160a5623" title="Set the channel the XBee is currently using.">xbee_set_channel</a> </dd></dl>
135

  
136
</div>
137
</div><p>
138
<a class="anchor" name="g00fbdd9d849171588df736f8b608589d"></a><!-- doxytag: member="xbee.h::xbee_get_packet" ref="g00fbdd9d849171588df736f8b608589d" args="(unsigned char *packet)" -->
139
<div class="memitem">
140
<div class="memproto">
141
      <table class="memname">
154 142
        <tr>
155
          <td class="md" nowrap valign="top">int xbee_get_packet           </td>
156
          <td class="md" valign="top">(&nbsp;</td>
157
          <td class="md" nowrap valign="top">unsigned char *&nbsp;</td>
158
          <td class="mdname1" valign="top" nowrap> <em>dest</em>          </td>
159
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
160
          <td class="md" nowrap></td>
143
          <td class="memname">int xbee_get_packet           </td>
144
          <td>(</td>
145
          <td class="paramtype">unsigned char *&nbsp;</td>
146
          <td class="paramname"> <em>dest</em>          </td>
147
          <td>&nbsp;)&nbsp;</td>
148
          <td width="100%"></td>
161 149
        </tr>
162 150
      </table>
163
    </td>
164
  </tr>
165
</table>
166
<table cellspacing="5" cellpadding="0" border="0">
167
  <tr>
168
    <td>
169
      &nbsp;
170
    </td>
171
    <td>
151
</div>
152
<div class="memdoc">
172 153

  
173 154
<p>
174 155
Get a packet from the XBee. 
......
197 178
    <tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>set to the packet data </td></tr>
198 179
  </table>
199 180
</dl>
200
<dl compact><dt><b>Returns:</b></dt><dd>the length of the packet, or -1 if no packet is available </dd></dl>
201
    </td>
202
  </tr>
203
</table>
204
<a class="anchor" name="g7755cd8db87703c9e9943153660b8052"></a><!-- doxytag: member="xbee.h::xbee_get_pan_id" ref="g7755cd8db87703c9e9943153660b8052" args="(void)" --><p>
205
<table class="mdTable" cellpadding="2" cellspacing="0">
206
  <tr>
207
    <td class="mdRow">
208
      <table cellpadding="0" cellspacing="0" border="0">
181
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the length of the packet, or -1 if no packet is available </dd></dl>
182

  
183
</div>
184
</div><p>
185
<a class="anchor" name="g7755cd8db87703c9e9943153660b8052"></a><!-- doxytag: member="xbee.h::xbee_get_pan_id" ref="g7755cd8db87703c9e9943153660b8052" args="(void)" -->
186
<div class="memitem">
187
<div class="memproto">
188
      <table class="memname">
209 189
        <tr>
210
          <td class="md" nowrap valign="top">unsigned int xbee_get_pan_id           </td>
211
          <td class="md" valign="top">(&nbsp;</td>
212
          <td class="md" nowrap valign="top">void&nbsp;</td>
213
          <td class="mdname1" valign="top" nowrap>          </td>
214
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
215
          <td class="md" nowrap></td>
190
          <td class="memname">unsigned int xbee_get_pan_id           </td>
191
          <td>(</td>
192
          <td class="paramtype">void&nbsp;</td>
193
          <td class="paramname">          </td>
194
          <td>&nbsp;)&nbsp;</td>
195
          <td width="100%"></td>
216 196
        </tr>
217 197
      </table>
218
    </td>
219
  </tr>
220
</table>
221
<table cellspacing="5" cellpadding="0" border="0">
222
  <tr>
223
    <td>
224
      &nbsp;
225
    </td>
226
    <td>
198
</div>
199
<div class="memdoc">
227 200

  
228 201
<p>
229 202
Get the XBee's PAN ID. 
230 203
<p>
231 204
Get the PAN ID for the XBee.<p>
232
<dl compact><dt><b>Returns:</b></dt><dd>the personal area network id, or XBEE_PAN_DEFAULT if it has not yet been set. </dd></dl>
233
    </td>
234
  </tr>
235
</table>
236
<a class="anchor" name="g334a723b79eccec83b17e25cde2e10f1"></a><!-- doxytag: member="xbee.h::xbee_lib_init" ref="g334a723b79eccec83b17e25cde2e10f1" args="(void)" --><p>
237
<table class="mdTable" cellpadding="2" cellspacing="0">
238
  <tr>
239
    <td class="mdRow">
240
      <table cellpadding="0" cellspacing="0" border="0">
205
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the personal area network id, or XBEE_PAN_DEFAULT if it has not yet been set. </dd></dl>
206

  
207
</div>
208
</div><p>
209
<a class="anchor" name="g334a723b79eccec83b17e25cde2e10f1"></a><!-- doxytag: member="xbee.h::xbee_lib_init" ref="g334a723b79eccec83b17e25cde2e10f1" args="(void)" -->
210
<div class="memitem">
211
<div class="memproto">
212
      <table class="memname">
241 213
        <tr>
242
          <td class="md" nowrap valign="top">void xbee_lib_init           </td>
243
          <td class="md" valign="top">(&nbsp;</td>
244
          <td class="md" nowrap valign="top">void&nbsp;</td>
245
          <td class="mdname1" valign="top" nowrap>          </td>
246
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
247
          <td class="md" nowrap></td>
214
          <td class="memname">void xbee_lib_init           </td>
215
          <td>(</td>
216
          <td class="paramtype">void&nbsp;</td>
217
          <td class="paramname">          </td>
218
          <td>&nbsp;)&nbsp;</td>
219
          <td width="100%"></td>
248 220
        </tr>
249 221
      </table>
250
    </td>
251
  </tr>
252
</table>
253
<table cellspacing="5" cellpadding="0" border="0">
254
  <tr>
255
    <td>
256
      &nbsp;
257
    </td>
258
    <td>
222
</div>
223
<div class="memdoc">
259 224

  
260 225
<p>
261 226
Initialize the XBee library. 
262 227
<p>
263
Initializes the XBee library so that other functions may be used.<p>
264
<dl compact><dt><b>Parameters:</b></dt><dd>
265
  <table border="0" cellspacing="2" cellpadding="0">
266
    <tr><td valign="top"></td><td valign="top"><em>pan_id</em>&nbsp;</td><td>the PAN to join initially. Use XBEE_PAN_DEFAULT to leave the PAN as it is initially. </td></tr>
267
  </table>
268
</dl>
269
    </td>
270
  </tr>
271
</table>
272
<a class="anchor" name="g3a3b8ce040002ab2b1a0923950b2f3c4"></a><!-- doxytag: member="xbee.h::xbee_send_packet" ref="g3a3b8ce040002ab2b1a0923950b2f3c4" args="(char *packet, int len, int dest, char options, char frame)" --><p>
273
<table class="mdTable" cellpadding="2" cellspacing="0">
274
  <tr>
275
    <td class="mdRow">
276
      <table cellpadding="0" cellspacing="0" border="0">
228
Initializes the XBee library so that other functions may be used. 
229
</div>
230
</div><p>
231
<a class="anchor" name="g3a3b8ce040002ab2b1a0923950b2f3c4"></a><!-- doxytag: member="xbee.h::xbee_send_packet" ref="g3a3b8ce040002ab2b1a0923950b2f3c4" args="(char *packet, int len, int dest, char options, char frame)" -->
232
<div class="memitem">
233
<div class="memproto">
234
      <table class="memname">
277 235
        <tr>
278
          <td class="md" nowrap valign="top">void xbee_send_packet           </td>
279
          <td class="md" valign="top">(&nbsp;</td>
280
          <td class="md" nowrap valign="top">char *&nbsp;</td>
281
          <td class="mdname" nowrap> <em>packet</em>, </td>
236
          <td class="memname">void xbee_send_packet           </td>
237
          <td>(</td>
238
          <td class="paramtype">char *&nbsp;</td>
239
          <td class="paramname"> <em>packet</em>, </td>
282 240
        </tr>
283 241
        <tr>
284
          <td class="md" nowrap align="right"></td>
285
          <td class="md"></td>
286
          <td class="md" nowrap>int&nbsp;</td>
287
          <td class="mdname" nowrap> <em>len</em>, </td>
242
          <td class="paramkey"></td>
243
          <td></td>
244
          <td class="paramtype">int&nbsp;</td>
245
          <td class="paramname"> <em>len</em>, </td>
288 246
        </tr>
289 247
        <tr>
290
          <td class="md" nowrap align="right"></td>
291
          <td class="md"></td>
292
          <td class="md" nowrap>int&nbsp;</td>
293
          <td class="mdname" nowrap> <em>dest</em>, </td>
248
          <td class="paramkey"></td>
249
          <td></td>
250
          <td class="paramtype">int&nbsp;</td>
251
          <td class="paramname"> <em>dest</em>, </td>
294 252
        </tr>
295 253
        <tr>
296
          <td class="md" nowrap align="right"></td>
297
          <td class="md"></td>
298
          <td class="md" nowrap>char&nbsp;</td>
299
          <td class="mdname" nowrap> <em>options</em>, </td>
254
          <td class="paramkey"></td>
255
          <td></td>
256
          <td class="paramtype">char&nbsp;</td>
257
          <td class="paramname"> <em>options</em>, </td>
300 258
        </tr>
301 259
        <tr>
302
          <td class="md" nowrap align="right"></td>
303
          <td class="md"></td>
304
          <td class="md" nowrap>char&nbsp;</td>
305
          <td class="mdname" nowrap> <em>frame</em></td>
260
          <td class="paramkey"></td>
261
          <td></td>
262
          <td class="paramtype">char&nbsp;</td>
263
          <td class="paramname"> <em>frame</em></td><td>&nbsp;</td>
306 264
        </tr>
307 265
        <tr>
308
          <td class="md"></td>
309
          <td class="md">)&nbsp;</td>
310
          <td class="md" colspan="2"></td>
266
          <td></td>
267
          <td>)</td>
268
          <td></td><td></td><td width="100%"></td>
311 269
        </tr>
312 270
      </table>
313
    </td>
314
  </tr>
315
</table>
316
<table cellspacing="5" cellpadding="0" border="0">
317
  <tr>
318
    <td>
319
      &nbsp;
320
    </td>
321
    <td>
271
</div>
272
<div class="memdoc">
322 273

  
323 274
<p>
324 275
Send a packet to the XBee. 
......
333 284
    <tr><td valign="top"></td><td valign="top"><em>frame</em>&nbsp;</td><td>the frame number to associate this packet with. This will be used to identify the response when the XBee alerts us as to whether or not our message was received. </td></tr>
334 285
  </table>
335 286
</dl>
336
    </td>
337
  </tr>
338
</table>
339
<a class="anchor" name="g33f2b13a8f46ee08f14bce90160a5623"></a><!-- doxytag: member="xbee.h::xbee_set_channel" ref="g33f2b13a8f46ee08f14bce90160a5623" args="(int channel)" --><p>
340
<table class="mdTable" cellpadding="2" cellspacing="0">
341
  <tr>
342
    <td class="mdRow">
343
      <table cellpadding="0" cellspacing="0" border="0">
287

  
288
</div>
289
</div><p>
290
<a class="anchor" name="g33f2b13a8f46ee08f14bce90160a5623"></a><!-- doxytag: member="xbee.h::xbee_set_channel" ref="g33f2b13a8f46ee08f14bce90160a5623" args="(int channel)" -->
291
<div class="memitem">
292
<div class="memproto">
293
      <table class="memname">
344 294
        <tr>
345
          <td class="md" nowrap valign="top">void xbee_set_channel           </td>
346
          <td class="md" valign="top">(&nbsp;</td>
347
          <td class="md" nowrap valign="top">int&nbsp;</td>
348
          <td class="mdname1" valign="top" nowrap> <em>channel</em>          </td>
349
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
350
          <td class="md" nowrap></td>
295
          <td class="memname">void xbee_set_channel           </td>
296
          <td>(</td>
297
          <td class="paramtype">int&nbsp;</td>
298
          <td class="paramname"> <em>channel</em>          </td>
299
          <td>&nbsp;)&nbsp;</td>
300
          <td width="100%"></td>
351 301
        </tr>
352 302
      </table>
353
    </td>
354
  </tr>
355
</table>
356
<table cellspacing="5" cellpadding="0" border="0">
357
  <tr>
358
    <td>
359
      &nbsp;
360
    </td>
361
    <td>
303
</div>
304
<div class="memdoc">
362 305

  
363 306
<p>
364 307
Set the channel the XBee is currently using. 
......
369 312
    <tr><td valign="top"></td><td valign="top"><em>channel</em>&nbsp;</td><td>the channel the XBee will not use, between 0x0B and 0x1A</td></tr>
370 313
  </table>
371 314
</dl>
372
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__xbee.html#g133706db81f69ba0a3c169b7a3f42d2a">xbee_get_channel</a> </dd></dl>
373
    </td>
374
  </tr>
375
</table>
376
<a class="anchor" name="g832f07915e1ffa8afefcd378deead1cd"></a><!-- doxytag: member="xbee.h::xbee_set_pan_id" ref="g832f07915e1ffa8afefcd378deead1cd" args="(int id)" --><p>
377
<table class="mdTable" cellpadding="2" cellspacing="0">
378
  <tr>
379
    <td class="mdRow">
380
      <table cellpadding="0" cellspacing="0" border="0">
315
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__xbee.html#g133706db81f69ba0a3c169b7a3f42d2a" title="Get the channel the XBee is currently using.">xbee_get_channel</a> </dd></dl>
316

  
317
</div>
318
</div><p>
319
<a class="anchor" name="g832f07915e1ffa8afefcd378deead1cd"></a><!-- doxytag: member="xbee.h::xbee_set_pan_id" ref="g832f07915e1ffa8afefcd378deead1cd" args="(int id)" -->
320
<div class="memitem">
321
<div class="memproto">
322
      <table class="memname">
381 323
        <tr>
382
          <td class="md" nowrap valign="top">void xbee_set_pan_id           </td>
383
          <td class="md" valign="top">(&nbsp;</td>
384
          <td class="md" nowrap valign="top">int&nbsp;</td>
385
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
386
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
387
          <td class="md" nowrap></td>
324
          <td class="memname">void xbee_set_pan_id           </td>
325
          <td>(</td>
326
          <td class="paramtype">int&nbsp;</td>
327
          <td class="paramname"> <em>id</em>          </td>
328
          <td>&nbsp;)&nbsp;</td>
329
          <td width="100%"></td>
388 330
        </tr>
389 331
      </table>
390
    </td>
391
  </tr>
392
</table>
393
<table cellspacing="5" cellpadding="0" border="0">
394
  <tr>
395
    <td>
396
      &nbsp;
397
    </td>
398
    <td>
332
</div>
333
<div class="memdoc">
399 334

  
400 335
<p>
401 336
Set the PAN ID for the XBee. 
......
406 341
    <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td>the new personal area network (PAN) id </td></tr>
407 342
  </table>
408 343
</dl>
409
    </td>
410
  </tr>
411
</table>
412
<a class="anchor" name="g9334ac71dca1ddd697b1a35a361ade6a"></a><!-- doxytag: member="xbee.h::xbee_terminate" ref="g9334ac71dca1ddd697b1a35a361ade6a" args="(void)" --><p>
413
<table class="mdTable" cellpadding="2" cellspacing="0">
414
  <tr>
415
    <td class="mdRow">
416
      <table cellpadding="0" cellspacing="0" border="0">
344

  
345
</div>
346
</div><p>
347
<a class="anchor" name="g9334ac71dca1ddd697b1a35a361ade6a"></a><!-- doxytag: member="xbee.h::xbee_terminate" ref="g9334ac71dca1ddd697b1a35a361ade6a" args="(void)" -->
348
<div class="memitem">
349
<div class="memproto">
350
      <table class="memname">
417 351
        <tr>
418
          <td class="md" nowrap valign="top">void xbee_terminate           </td>
419
          <td class="md" valign="top">(&nbsp;</td>
420
          <td class="md" nowrap valign="top">void&nbsp;</td>
421
          <td class="mdname1" valign="top" nowrap>          </td>
422
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
423
          <td class="md" nowrap></td>
352
          <td class="memname">void xbee_terminate           </td>
353
          <td>(</td>
354
          <td class="paramtype">void&nbsp;</td>
355
          <td class="paramname">          </td>
356
          <td>&nbsp;)&nbsp;</td>
357
          <td width="100%"></td>
424 358
        </tr>
425 359
      </table>
426
    </td>
427
  </tr>
428
</table>
429
<table cellspacing="5" cellpadding="0" border="0">
430
  <tr>
431
    <td>
432
      &nbsp;
433
    </td>
434
    <td>
360
</div>
361
<div class="memdoc">
435 362

  
436 363
<p>
437 364
Uninitialize the XBee library. 
438 365
<p>
439
Call when finished using the XBee library. This releases all sued resources.     </td>
440
  </tr>
441
</table>
442
<hr size="1"><address style="align: right;"><small>Generated on Wed Oct 31 17:54:43 2007 for libwireless by&nbsp;
366
Call when finished using the XBee library. This releases all sued resources. 
367
</div>
368
</div><p>
369
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 22:16:25 2007 for libwireless by&nbsp;
443 370
<a href="http://www.doxygen.org/index.html">
444
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
371
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
445 372
</body>
446 373
</html>

Also available in: Unified diff