Project

General

Profile

Revision 1145

Generated documentation for new orbs code

View differences:

trunk/docs/libdragonfly/tabs.css
94 94
   padding-bottom   : 6px;
95 95
}
96 96

  
97
DIV.nav
97
DIV.navpath
98 98
{
99 99
   background       : none;
100 100
   border           : none;
trunk/docs/libdragonfly/reset_8h.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
16 18
</div>
19
<div class="contents">
17 20
<h1>reset.h File Reference</h1>Contains function(s) for resetting the robots. <a href="#_details">More...</a>
18 21
<p>
19 22

  
......
33 36
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.<p>
34 37
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<p>
35 38
<dl class="author" compact><dt><b>Author:</b></dt><dd>Colony Project, CMU Robotics Club, James Kong </dd></dl>
36
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:42 2008 for libdragonfly by&nbsp;
39
</div>
40
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
37 41
<a href="http://www.doxygen.org/index.html">
38
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
42
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
39 43
</body>
40 44
</html>
trunk/docs/libdragonfly/group__move.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
16 18
</div>
19
<div class="contents">
17 20
<h1>Movement</h1>Functions fo controlling robot motion Higher level functions to control the movement of robots.  
18 21
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
19 22
<tr><td></td></tr>
......
107 110
</dl>
108 111
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__motors.html#gbad32bfc46c9f31ba81955775611bd21" title="Initialize the motors.">motors_init</a>, <a class="el" href="group__motors.html#g751a431c19cdb52bbbc8127455bd41ee" title="Set speed and direction of motor1.">motor1_set</a>, <a class="el" href="group__motors.html#g23940fd8408c23fcf312b1d5937f0ab0" title="Set speed and direction of motor2.">motor2_set</a> </dd></dl>
109 112

  
113
<p>References <a class="el" href="motor_8h-source.html#l00050">BACKWARD</a>, <a class="el" href="motor_8h-source.html#l00048">FORWARD</a>, <a class="el" href="motor_8c-source.html#l00079">motor1_set()</a>, and <a class="el" href="motor_8c-source.html#l00112">motor2_set()</a>.</p>
114

  
110 115
</div>
111 116
</div><p>
112 117
<a class="anchor" name="g8e79749d6af4a0aa12aceee41ad62ebd"></a><!-- doxytag: member="move.c::move_avoid" ref="g8e79749d6af4a0aa12aceee41ad62ebd" args="(int velocity, int omega, int strength)" -->
......
153 158
</dl>
154 159
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__motors.html#gbad32bfc46c9f31ba81955775611bd21" title="Initialize the motors.">motors_init</a>, <a class="el" href="group__rangefinder.html#g52d0666b725e6d3a14b5bddc28190e59" title="Initialize the rangefinders.">range_init</a>, <a class="el" href="group__move.html#g4e27eab618b1d874ff25fd2b2a65493b" title="Move the robot at the specified velocity.">move</a> </dd></dl>
155 160

  
161
<p>References <a class="el" href="motor_8h-source.html#l00050">BACKWARD</a>, <a class="el" href="motor_8h-source.html#l00048">FORWARD</a>, <a class="el" href="rangefinder_8h-source.html#l00046">IR1</a>, <a class="el" href="rangefinder_8h-source.html#l00048">IR2</a>, <a class="el" href="rangefinder_8h-source.html#l00050">IR3</a>, <a class="el" href="rangefinder_8h-source.html#l00052">IR4</a>, <a class="el" href="rangefinder_8h-source.html#l00054">IR5</a>, <a class="el" href="motor_8c-source.html#l00079">motor1_set()</a>, <a class="el" href="motor_8c-source.html#l00112">motor2_set()</a>, and <a class="el" href="rangefinder_8c-source.html#l00135">range_read_distance()</a>.</p>
162

  
156 163
</div>
157 164
</div><p>
158
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:43 2008 for libdragonfly by&nbsp;
165
</div>
166
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
159 167
<a href="http://www.doxygen.org/index.html">
160
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
168
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
161 169
</body>
162 170
</html>
trunk/docs/libdragonfly/globals_0x6c.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
16
</div>
17
<div class="tabs">
18
  <ul>
19
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
20
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
21
  </ul>
22
</div>
23
<div class="tabs">
24
  <ul>
25
    <li class="current"><a href="globals.html"><span>All</span></a></li>
26
    <li><a href="globals_func.html"><span>Functions</span></a></li>
27
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
28
    <li><a href="globals_defs.html"><span>Defines</span></a></li>
29
  </ul>
30
</div>
31
<div class="tabs">
32
  <ul>
33
    <li><a href="globals.html#index__"><span>_</span></a></li>
34
    <li><a href="globals_0x61.html#index_a"><span>a</span></a></li>
35
    <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
36
    <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
37
    <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
38
    <li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
39
    <li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
40
    <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
41
    <li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
42
    <li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
43
    <li class="current"><a href="globals_0x6c.html#index_l"><span>l</span></a></li>
44
    <li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
45
    <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
46
    <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
47
    <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
48
    <li><a href="globals_0x71.html#index_q"><span>q</span></a></li>
49
    <li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
50
    <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
51
    <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
52
    <li><a href="globals_0x75.html#index_u"><span>u</span></a></li>
53
    <li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
54
    <li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
55
    <li><a href="globals_0x79.html#index_y"><span>y</span></a></li>
56
  </ul>
57
</div>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
18
  <div class="tabs">
19
    <ul>
20
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
21
      <li class="current"><a href="globals.html"><span>Globals</span></a></li>
22
    </ul>
23
  </div>
24
  <div class="tabs">
25
    <ul>
26
      <li class="current"><a href="globals.html"><span>All</span></a></li>
27
      <li><a href="globals_func.html"><span>Functions</span></a></li>
28
      <li><a href="globals_type.html"><span>Typedefs</span></a></li>
29
      <li><a href="globals_defs.html"><span>Defines</span></a></li>
30
    </ul>
31
  </div>
32
  <div class="tabs">
33
    <ul>
34
      <li><a href="globals.html#index__"><span>_</span></a></li>
35
      <li><a href="globals_0x61.html#index_a"><span>a</span></a></li>
36
      <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
37
      <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
38
      <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
39
      <li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
40
      <li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
41
      <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
42
      <li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
43
      <li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
44
      <li class="current"><a href="globals_0x6c.html#index_l"><span>l</span></a></li>
45
      <li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
46
      <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
47
      <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
48
      <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
49
      <li><a href="globals_0x71.html#index_q"><span>q</span></a></li>
50
      <li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
51
      <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
52
      <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
53
      <li><a href="globals_0x75.html#index_u"><span>u</span></a></li>
54
      <li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
55
      <li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
56
      <li><a href="globals_0x79.html#index_y"><span>y</span></a></li>
57
    </ul>
58
  </div>
58 59

  
59 60
<p>
61
</div>
62
<div class="contents">
60 63
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
61 64
<p>
62 65
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
......
77 80
<li>LIME
78 81
: <a class="el" href="group__orbs.html#g46019a1f2c10603a54b6cbb19cbf3c21">lights.h</a>
79 82
</ul>
80
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:43 2008 for libdragonfly by&nbsp;
83
</div>
84
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
81 85
<a href="http://www.doxygen.org/index.html">
82
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
86
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
83 87
</body>
84 88
</html>
trunk/docs/libdragonfly/group__dio.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
16 18
</div>
19
<div class="contents">
17 20
<h1>Digital Input / Output</h1>Controls digital input and output.  
18 21
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
19 22
<tr><td></td></tr>
......
308 311
<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 if button1 has been pressed, 0 otherwise</dd></dl>
309 312
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__dio.html#gedac5cd2a11710ab4294de2ae4efe989" title="Check if button1 is pressed.">button1_read</a>, <a class="el" href="group__dio.html#g63755dc896b16e09d5223cada174d87b" title="Wait until button1 is pressed.">button1_wait</a> </dd></dl>
310 313

  
314
<p>References <a class="el" href="dio_8c-source.html#l00238">button1_read()</a>.</p>
315

  
311 316
</div>
312 317
</div><p>
313 318
<a class="anchor" name="gedac5cd2a11710ab4294de2ae4efe989"></a><!-- doxytag: member="dio.h::button1_read" ref="gedac5cd2a11710ab4294de2ae4efe989" args="(void)" -->
......
333 338
<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 if button1 is pressed, 0 otherwise</dd></dl>
334 339
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__dio.html#g63755dc896b16e09d5223cada174d87b" title="Wait until button1 is pressed.">button1_wait</a>, <a class="el" href="group__dio.html#g1f8648caa59384d58fc157d8933f4be5" title="Check if button1 is clicked.">button1_click</a> </dd></dl>
335 340

  
341
<p>Referenced by <a class="el" href="dio_8c-source.html#l00265">button1_click()</a>, and <a class="el" href="dio_8c-source.html#l00251">button1_wait()</a>.</p>
342

  
336 343
</div>
337 344
</div><p>
338 345
<a class="anchor" name="g63755dc896b16e09d5223cada174d87b"></a><!-- doxytag: member="dio.h::button1_wait" ref="g63755dc896b16e09d5223cada174d87b" args="(void)" -->
......
357 364
Delays execution until button1 is pressed.<p>
358 365
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__dio.html#gedac5cd2a11710ab4294de2ae4efe989" title="Check if button1 is pressed.">button1_read</a>, <a class="el" href="group__dio.html#g1f8648caa59384d58fc157d8933f4be5" title="Check if button1 is clicked.">button1_click</a> </dd></dl>
359 366

  
367
<p>References <a class="el" href="dio_8c-source.html#l00238">button1_read()</a>, and <a class="el" href="time_8c-source.html#l00104">delay_ms()</a>.</p>
368

  
360 369
</div>
361 370
</div><p>
362 371
<a class="anchor" name="g4147c347b473bd41c0a0f02af4dd39f2"></a><!-- doxytag: member="dio.h::button2_click" ref="g4147c347b473bd41c0a0f02af4dd39f2" args="(void)" -->
......
382 391
<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 if button2 has been pressed, 0 otherwise</dd></dl>
383 392
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__dio.html#g65e4c13e999fdfa9da3394d0175f17aa" title="Check if button2 is pressed.">button2_read</a>, <a class="el" href="group__dio.html#g4971f4473e759bcff2e2758e75bcdbe8" title="Wait until button2 is pressed.">button2_wait</a> </dd></dl>
384 393

  
394
<p>References <a class="el" href="dio_8c-source.html#l00281">button2_read()</a>.</p>
395

  
385 396
</div>
386 397
</div><p>
387 398
<a class="anchor" name="g65e4c13e999fdfa9da3394d0175f17aa"></a><!-- doxytag: member="dio.h::button2_read" ref="g65e4c13e999fdfa9da3394d0175f17aa" args="(void)" -->
......
407 418
<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 if button2 is pressed, 0 otherwise</dd></dl>
408 419
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__dio.html#g4971f4473e759bcff2e2758e75bcdbe8" title="Wait until button2 is pressed.">button2_wait</a>, <a class="el" href="group__dio.html#g4147c347b473bd41c0a0f02af4dd39f2" title="Check if button2 is clicked.">button2_click</a> </dd></dl>
409 420

  
421
<p>Referenced by <a class="el" href="dio_8c-source.html#l00308">button2_click()</a>, and <a class="el" href="dio_8c-source.html#l00294">button2_wait()</a>.</p>
422

  
410 423
</div>
411 424
</div><p>
412 425
<a class="anchor" name="g4971f4473e759bcff2e2758e75bcdbe8"></a><!-- doxytag: member="dio.h::button2_wait" ref="g4971f4473e759bcff2e2758e75bcdbe8" args="(void)" -->
......
431 444
Delays execution until button2 is pressed.<p>
432 445
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__dio.html#g65e4c13e999fdfa9da3394d0175f17aa" title="Check if button2 is pressed.">button2_read</a>, <a class="el" href="group__dio.html#g4147c347b473bd41c0a0f02af4dd39f2" title="Check if button2 is clicked.">button2_click</a> </dd></dl>
433 446

  
447
<p>References <a class="el" href="dio_8c-source.html#l00281">button2_read()</a>, and <a class="el" href="time_8c-source.html#l00104">delay_ms()</a>.</p>
448

  
434 449
</div>
435 450
</div><p>
436 451
<a class="anchor" name="g6202143ed6d0f809095c21bfac32acdd"></a><!-- doxytag: member="dio.h::digital_input" ref="g6202143ed6d0f809095c21bfac32acdd" args="(int)" -->
......
460 475
</dl>
461 476
<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 or 0, depending on the value of the portpin. </dd></dl>
462 477

  
478
<p>References <a class="el" href="dio_8h-source.html#l00056">_PORT_A</a>, <a class="el" href="dio_8h-source.html#l00058">_PORT_B</a>, <a class="el" href="dio_8h-source.html#l00060">_PORT_C</a>, <a class="el" href="dio_8h-source.html#l00062">_PORT_D</a>, <a class="el" href="dio_8h-source.html#l00064">_PORT_E</a>, <a class="el" href="dio_8h-source.html#l00066">_PORT_F</a>, and <a class="el" href="dio_8h-source.html#l00068">_PORT_G</a>.</p>
479

  
463 480
</div>
464 481
</div><p>
465 482
<a class="anchor" name="g67967857dcc26aeea8cdd0a53a9e138d"></a><!-- doxytag: member="dio.h::digital_output" ref="g67967857dcc26aeea8cdd0a53a9e138d" args="(int bit, int val)" -->
......
498 515
  </table>
499 516
</dl>
500 517

  
518
<p>References <a class="el" href="dio_8h-source.html#l00056">_PORT_A</a>, <a class="el" href="dio_8h-source.html#l00058">_PORT_B</a>, <a class="el" href="dio_8h-source.html#l00060">_PORT_C</a>, <a class="el" href="dio_8h-source.html#l00062">_PORT_D</a>, <a class="el" href="dio_8h-source.html#l00064">_PORT_E</a>, <a class="el" href="dio_8h-source.html#l00066">_PORT_F</a>, and <a class="el" href="dio_8h-source.html#l00068">_PORT_G</a>.</p>
519

  
520
<p>Referenced by <a class="el" href="bom_8c-source.html#l00130">bom_init()</a>, <a class="el" href="bom_8c-source.html#l00298">bom_off()</a>, <a class="el" href="bom_8c-source.html#l00279">bom_on()</a>, <a class="el" href="bom_8c-source.html#l00228">bom_set_leds()</a>, and <a class="el" href="rangefinder_8c-source.html#l00119">range_init()</a>.</p>
521

  
501 522
</div>
502 523
</div><p>
503 524
<a class="anchor" name="g6bcadb9200f988ae733a51aa70467978"></a><!-- doxytag: member="dio.h::digital_pull_up" ref="g6bcadb9200f988ae733a51aa70467978" args="(int)" -->
......
526 547
  </table>
527 548
</dl>
528 549

  
550
<p>References <a class="el" href="dio_8h-source.html#l00056">_PORT_A</a>, <a class="el" href="dio_8h-source.html#l00058">_PORT_B</a>, <a class="el" href="dio_8h-source.html#l00060">_PORT_C</a>, <a class="el" href="dio_8h-source.html#l00062">_PORT_D</a>, <a class="el" href="dio_8h-source.html#l00064">_PORT_E</a>, <a class="el" href="dio_8h-source.html#l00066">_PORT_F</a>, and <a class="el" href="dio_8h-source.html#l00068">_PORT_G</a>.</p>
551

  
529 552
</div>
530 553
</div><p>
531
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:43 2008 for libdragonfly by&nbsp;
554
</div>
555
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
532 556
<a href="http://www.doxygen.org/index.html">
533
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
557
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
534 558
</body>
535 559
</html>
trunk/docs/libdragonfly/globals_defs_0x6e.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
16
</div>
17
<div class="tabs">
18
  <ul>
19
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
20
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
21
  </ul>
22
</div>
23
<div class="tabs">
24
  <ul>
25
    <li><a href="globals.html"><span>All</span></a></li>
26
    <li><a href="globals_func.html"><span>Functions</span></a></li>
27
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
28
    <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
29
  </ul>
30
</div>
31
<div class="tabs">
32
  <ul>
33
    <li><a href="globals_defs.html#index__"><span>_</span></a></li>
34
    <li><a href="globals_defs_0x61.html#index_a"><span>a</span></a></li>
35
    <li><a href="globals_defs_0x62.html#index_b"><span>b</span></a></li>
36
    <li><a href="globals_defs_0x63.html#index_c"><span>c</span></a></li>
37
    <li><a href="globals_defs_0x64.html#index_d"><span>d</span></a></li>
38
    <li><a href="globals_defs_0x65.html#index_e"><span>e</span></a></li>
39
    <li><a href="globals_defs_0x66.html#index_f"><span>f</span></a></li>
40
    <li><a href="globals_defs_0x67.html#index_g"><span>g</span></a></li>
41
    <li><a href="globals_defs_0x68.html#index_h"><span>h</span></a></li>
42
    <li><a href="globals_defs_0x69.html#index_i"><span>i</span></a></li>
43
    <li><a href="globals_defs_0x6c.html#index_l"><span>l</span></a></li>
44
    <li><a href="globals_defs_0x6d.html#index_m"><span>m</span></a></li>
45
    <li class="current"><a href="globals_defs_0x6e.html#index_n"><span>n</span></a></li>
46
    <li><a href="globals_defs_0x6f.html#index_o"><span>o</span></a></li>
47
    <li><a href="globals_defs_0x70.html#index_p"><span>p</span></a></li>
48
    <li><a href="globals_defs_0x71.html#index_q"><span>q</span></a></li>
49
    <li><a href="globals_defs_0x72.html#index_r"><span>r</span></a></li>
50
    <li><a href="globals_defs_0x73.html#index_s"><span>s</span></a></li>
51
    <li><a href="globals_defs_0x74.html#index_t"><span>t</span></a></li>
52
    <li><a href="globals_defs_0x75.html#index_u"><span>u</span></a></li>
53
    <li><a href="globals_defs_0x77.html#index_w"><span>w</span></a></li>
54
    <li><a href="globals_defs_0x78.html#index_x"><span>x</span></a></li>
55
    <li><a href="globals_defs_0x79.html#index_y"><span>y</span></a></li>
56
  </ul>
57
</div>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
18
  <div class="tabs">
19
    <ul>
20
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
21
      <li class="current"><a href="globals.html"><span>Globals</span></a></li>
22
    </ul>
23
  </div>
24
  <div class="tabs">
25
    <ul>
26
      <li><a href="globals.html"><span>All</span></a></li>
27
      <li><a href="globals_func.html"><span>Functions</span></a></li>
28
      <li><a href="globals_type.html"><span>Typedefs</span></a></li>
29
      <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
30
    </ul>
31
  </div>
32
  <div class="tabs">
33
    <ul>
34
      <li><a href="globals_defs.html#index__"><span>_</span></a></li>
35
      <li><a href="globals_defs_0x61.html#index_a"><span>a</span></a></li>
36
      <li><a href="globals_defs_0x62.html#index_b"><span>b</span></a></li>
37
      <li><a href="globals_defs_0x63.html#index_c"><span>c</span></a></li>
38
      <li><a href="globals_defs_0x64.html#index_d"><span>d</span></a></li>
39
      <li><a href="globals_defs_0x65.html#index_e"><span>e</span></a></li>
40
      <li><a href="globals_defs_0x66.html#index_f"><span>f</span></a></li>
41
      <li><a href="globals_defs_0x67.html#index_g"><span>g</span></a></li>
42
      <li><a href="globals_defs_0x68.html#index_h"><span>h</span></a></li>
43
      <li><a href="globals_defs_0x69.html#index_i"><span>i</span></a></li>
44
      <li><a href="globals_defs_0x6c.html#index_l"><span>l</span></a></li>
45
      <li><a href="globals_defs_0x6d.html#index_m"><span>m</span></a></li>
46
      <li class="current"><a href="globals_defs_0x6e.html#index_n"><span>n</span></a></li>
47
      <li><a href="globals_defs_0x6f.html#index_o"><span>o</span></a></li>
48
      <li><a href="globals_defs_0x70.html#index_p"><span>p</span></a></li>
49
      <li><a href="globals_defs_0x71.html#index_q"><span>q</span></a></li>
50
      <li><a href="globals_defs_0x72.html#index_r"><span>r</span></a></li>
51
      <li><a href="globals_defs_0x73.html#index_s"><span>s</span></a></li>
52
      <li><a href="globals_defs_0x74.html#index_t"><span>t</span></a></li>
53
      <li><a href="globals_defs_0x75.html#index_u"><span>u</span></a></li>
54
      <li><a href="globals_defs_0x77.html#index_w"><span>w</span></a></li>
55
      <li><a href="globals_defs_0x78.html#index_x"><span>x</span></a></li>
56
      <li><a href="globals_defs_0x79.html#index_y"><span>y</span></a></li>
57
    </ul>
58
  </div>
58 59

  
59 60
<p>
61
</div>
62
<div class="contents">
60 63
&nbsp;
61 64
<p>
62 65
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
66
<li>NONATOMIC_BLOCK
67
: <a class="el" href="group__util__atomic.html#g6e195ee2117559a25f77fbba9054674a">atomic.h</a>
68
<li>NONATOMIC_FORCEOFF
69
: <a class="el" href="group__util__atomic.html#gfb959d7d00d2d790b58d0e9880ea255a">atomic.h</a>
70
<li>NONATOMIC_RESTORESTATE
71
: <a class="el" href="group__util__atomic.html#gb075653bf638fae9db049575741d3152">atomic.h</a>
63 72
<li>NRML_SPD
64 73
: <a class="el" href="group__move.html#gab20a9de15efe0d1b5599a3dd2ae9fea">move.h</a>
65 74
<li>NRML_TURN
66 75
: <a class="el" href="group__move.html#gdfc67eeed7b52f97b8483af04e27a9ce">move.h</a>
67 76
</ul>
68
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:43 2008 for libdragonfly by&nbsp;
77
</div>
78
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
69 79
<a href="http://www.doxygen.org/index.html">
70
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
80
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
71 81
</body>
72 82
</html>
trunk/docs/libdragonfly/time_8c.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
16 18
</div>
19
<div class="contents">
17 20
<h1>time.c File Reference</h1>Timer code. <a href="#_details">More...</a>
18 21
<p>
19 22
<code>#include &lt;avr/interrupt.h&gt;</code><br>
......
52 55
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<p>
53 56
Implementation of functions for timers.<p>
54 57
<dl class="author" compact><dt><b>Author:</b></dt><dd>Colony Project, CMU Robotics Club </dd></dl>
55
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:42 2008 for libdragonfly by&nbsp;
58
</div>
59
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
56 60
<a href="http://www.doxygen.org/index.html">
57
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
61
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
58 62
</body>
59 63
</html>
trunk/docs/libdragonfly/group__bom.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
16 18
</div>
19
<div class="contents">
17 20
<h1>BOM (Bearing and Orientation Module)</h1>Functions for dealing with the BOM.  
18 21
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
19 22
<tr><td></td></tr>
......
22 25
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#g3f1e6fc7eeb6d7cffde8bb03ff8dc488">BOM_ALL</a>&nbsp;&nbsp;&nbsp;0xFFFF</td></tr>
23 26

  
24 27
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Include all elements in the 16-bit bitfield. <br></td></tr>
25
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gd555cfe7a1fcf16c3639f797120478eb"></a><!-- doxytag: member="bom::BOM" ref="gd555cfe7a1fcf16c3639f797120478eb" args="" -->
26
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#gd555cfe7a1fcf16c3639f797120478eb">BOM</a>&nbsp;&nbsp;&nbsp;0</td></tr>
28
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gacc7c8241c56ea13b6d50efb281df890"></a><!-- doxytag: member="bom::BOM10" ref="gacc7c8241c56ea13b6d50efb281df890" args="" -->
29
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#gacc7c8241c56ea13b6d50efb281df890">BOM10</a>&nbsp;&nbsp;&nbsp;0</td></tr>
27 30

  
28 31
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Original BOM - No Range, No Individual LED control. <br></td></tr>
29 32
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g8c5367cf01a2a7ede66be0f2a49b28d0"></a><!-- doxytag: member="bom::BOM15" ref="g8c5367cf01a2a7ede66be0f2a49b28d0" args="" -->
......
47 50
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#gbce8d8dd8f11d8f5e9f9d74d84ea15db">bom_get_max</a> (void)</td></tr>
48 51

  
49 52
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares all the values in bom_val[] and returns the index to the highest value element.  <a href="#gbce8d8dd8f11d8f5e9f9d74d84ea15db"></a><br></td></tr>
50
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#g2f5fae400bcc24d266c84ca441a1516c">bom_leds_on</a> (int bit_field)</td></tr>
53
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#g8e42fe2740ecc49e7c057e9d7df9c9eb">bom_set_leds</a> (int bit_field)</td></tr>
51 54

  
52
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Turns on the selected bom leds. Only works with BOM_ALL if using the original bom.  <a href="#g2f5fae400bcc24d266c84ca441a1516c"></a><br></td></tr>
53
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#gf3fb24ce85166158df75f7d5f391f3ad">bom_leds_off</a> (int bit_field)</td></tr>
54

  
55
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Turns off the selected bom leds. Only works with BOM_ALL if using the original bom.  <a href="#gf3fb24ce85166158df75f7d5f391f3ad"></a><br></td></tr>
55
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enables the selected bom leds on a BOM1.5.  <a href="#g8e42fe2740ecc49e7c057e9d7df9c9eb"></a><br></td></tr>
56 56
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#g86753fe7440cd64e60c58ad31c62264a">get_max_bom</a> (void)</td></tr>
57 57

  
58
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">(DEPRECATED) Wrapper function. See bom_refresh and bom_get_max  <a href="#g86753fe7440cd64e60c58ad31c62264a"></a><br></td></tr>
58
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">(DEPRECATED) Gets and compares all bom values. Returns the index to the highest value element.  <a href="#g86753fe7440cd64e60c58ad31c62264a"></a><br></td></tr>
59 59
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#g93b665ff81fc6b58503c6ba5ba01c1bf">bom_on</a> (void)</td></tr>
60 60

  
61
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">(DEPRECATED) Wrapper function. See bom_leds_on.  <a href="#g93b665ff81fc6b58503c6ba5ba01c1bf"></a><br></td></tr>
61
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Turns on all BOM leds, or turns on enabled leds on a BOM1.5.  <a href="#g93b665ff81fc6b58503c6ba5ba01c1bf"></a><br></td></tr>
62 62
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__bom.html#g61a66e53cdee8bce139c707153143b30">bom_off</a> (void)</td></tr>
63 63

  
64
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">(DEPRECATED) Wrapper function. See bom_leds_off.  <a href="#g61a66e53cdee8bce139c707153143b30"></a><br></td></tr>
64
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Turns off all bom leds.  <a href="#g61a66e53cdee8bce139c707153143b30"></a><br></td></tr>
65 65
</table>
66 66
<hr><a name="_details"></a><h2>Detailed Description</h2>
67 67
Functions for dealing with the BOM. 
......
94 94
  </table>
95 95
</dl>
96 96
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the bom value</dd></dl>
97
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#gbdcdf3a1428f8145ee5eed82efdaf0fc" title="Refresh bom_val[] with new values from analog8. analog_init and bom_init must be...">bom_refresh</a> </dd></dl>
98

  
97
see bom_refresh 
99 98
</div>
100 99
</div><p>
101 100
<a class="anchor" name="gbce8d8dd8f11d8f5e9f9d74d84ea15db"></a><!-- doxytag: member="bom.c::bom_get_max" ref="gbce8d8dd8f11d8f5e9f9d74d84ea15db" args="(void)" -->
......
117 116
<p>
118 117
Compares all the values in bom_val[] and returns the index to the highest value element. 
119 118
<p>
120
Compares all the values in bom_val[] and returns the index to the lowest (max) value element. Returns the direction of the maximum BOM reading,as an integer in the range 0-15. 0 indicates to the robot's right, while the rest of the sensors are numbered counterclockwise.<p>
119
Compares all the values in bom_val[] and returns the index to the lowest (max) value element.<p>
121 120
<dl class="return" compact><dt><b>Returns:</b></dt><dd>index to the lowest (max) bom value element. -1 if no value is lower than BOM_VALUE_THRESHOLD </dd></dl>
122 121

  
122
<p>Referenced by <a class="el" href="bom_8c-source.html#l00268">get_max_bom()</a>.</p>
123

  
123 124
</div>
124 125
</div><p>
125 126
<a class="anchor" name="g101f932380b02b48a0ca3d20ffc8c08f"></a><!-- doxytag: member="bom.c::bom_init" ref="g101f932380b02b48a0ca3d20ffc8c08f" args="(char type)" -->
......
142 143
Initialize the bom according to bom type. 
143 144
<p>
144 145
Initializes the BOM. Call bom_init before reading bom values or turning bom leds.<p>
145
INCOMPLETE - need to fill in init routine for BOM15<p>
146
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#gbdcdf3a1428f8145ee5eed82efdaf0fc" title="Refresh bom_val[] with new values from analog8. analog_init and bom_init must be...">bom_refresh</a>, <a class="el" href="group__bom.html#g2f5fae400bcc24d266c84ca441a1516c" title="Turns on the selected bom leds. Only works with BOM_ALL if using the original bom...">bom_leds_on</a>, <a class="el" href="group__bom.html#gf3fb24ce85166158df75f7d5f391f3ad" title="Turns off the selected bom leds. Only works with BOM_ALL if using the original bom...">bom_leds_off</a> </dd></dl>
146
INCOMPLETE - No utilization of BOM1.5 RSSI capability. Probably leave this out until Cornell and Pras return<p>
147
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#gbdcdf3a1428f8145ee5eed82efdaf0fc" title="Refresh bom_val[] with new values from analog8. analog_init and bom_init must be...">bom_refresh</a>, bom_leds_on, bom_leds_off </dd></dl>
147 148

  
148
</div>
149
</div><p>
150
<a class="anchor" name="gf3fb24ce85166158df75f7d5f391f3ad"></a><!-- doxytag: member="bom.c::bom_leds_off" ref="gf3fb24ce85166158df75f7d5f391f3ad" args="(int bit_field)" -->
151
<div class="memitem">
152
<div class="memproto">
153
      <table class="memname">
154
        <tr>
155
          <td class="memname">void bom_leds_off           </td>
156
          <td>(</td>
157
          <td class="paramtype">int&nbsp;</td>
158
          <td class="paramname"> <em>bit_field</em>          </td>
159
          <td>&nbsp;)&nbsp;</td>
160
          <td width="100%"></td>
161
        </tr>
162
      </table>
163
</div>
164
<div class="memdoc">
149
<p>References <a class="el" href="bom_8h-source.html#l00050">BOM10</a>, <a class="el" href="bom_8h-source.html#l00053">BOM15</a>, <a class="el" href="bom_8h-source.html#l00047">BOM_ALL</a>, <a class="el" href="bom_8c-source.html#l00228">bom_set_leds()</a>, <a class="el" href="dio_8c-source.html#l00162">digital_output()</a>, and <a class="el" href="bom_8h-source.html#l00056">RBOM</a>.</p>
165 150

  
166
<p>
167
Turns off the selected bom leds. Only works with BOM_ALL if using the original bom. 
168
<p>
169
Iterates through each bit in the bit_field. For each set bit, turns off the corresponding bom led. bom_init must be called for this to work. Only works with BOM_ALL if using the original bom.<p>
170
<dl compact><dt><b>Parameters:</b></dt><dd>
171
  <table border="0" cellspacing="2" cellpadding="0">
172
    <tr><td valign="top"></td><td valign="top"><em>bit_field</em>&nbsp;</td><td>specifies which leds should be turned off. Use BOM_ALL to turn off all bom leds. Ex. if 0x000B is passed, leds 0 and 3 will be turned off. </td></tr>
173
  </table>
174
</dl>
151
<p>Referenced by <a class="el" href="dragonfly__lib_8c-source.html#l00068">dragonfly_init()</a>.</p>
175 152

  
176 153
</div>
177 154
</div><p>
178
<a class="anchor" name="g2f5fae400bcc24d266c84ca441a1516c"></a><!-- doxytag: member="bom.c::bom_leds_on" ref="g2f5fae400bcc24d266c84ca441a1516c" args="(int bit_field)" -->
155
<a class="anchor" name="g61a66e53cdee8bce139c707153143b30"></a><!-- doxytag: member="bom.c::bom_off" ref="g61a66e53cdee8bce139c707153143b30" args="(void)" -->
179 156
<div class="memitem">
180 157
<div class="memproto">
181 158
      <table class="memname">
182 159
        <tr>
183
          <td class="memname">void bom_leds_on           </td>
160
          <td class="memname">void bom_off           </td>
184 161
          <td>(</td>
185
          <td class="paramtype">int&nbsp;</td>
186
          <td class="paramname"> <em>bit_field</em>          </td>
162
          <td class="paramtype">void&nbsp;</td>
163
          <td class="paramname">          </td>
187 164
          <td>&nbsp;)&nbsp;</td>
188 165
          <td width="100%"></td>
189 166
        </tr>
......
192 169
<div class="memdoc">
193 170

  
194 171
<p>
195
Turns on the selected bom leds. Only works with BOM_ALL if using the original bom. 
172
Turns off all bom leds. 
196 173
<p>
197
Iterates through each bit in the bit_field. For each set bit, turns on the corresponding bom led. bom_init must be called for this to work. Only works with BOM_ALL if using the original bom.<p>
198
<dl compact><dt><b>Parameters:</b></dt><dd>
199
  <table border="0" cellspacing="2" cellpadding="0">
200
    <tr><td valign="top"></td><td valign="top"><em>bit_field</em>&nbsp;</td><td>specifies which leds should be turned on. Use BOM_ALL to turn on all bom leds. Ex. if 0x0005 is passed, leds 0 and 2 will be turned on. </td></tr>
201
  </table>
202
</dl>
174
Turns off all bom leds.<p>
175
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#g93b665ff81fc6b58503c6ba5ba01c1bf" title="Turns on all BOM leds, or turns on enabled leds on a BOM1.5.">bom_on</a> </dd></dl>
203 176

  
177
<p>References <a class="el" href="bom_8h-source.html#l00050">BOM10</a>, <a class="el" href="bom_8h-source.html#l00053">BOM15</a>, <a class="el" href="dio_8c-source.html#l00162">digital_output()</a>, and <a class="el" href="bom_8h-source.html#l00056">RBOM</a>.</p>
178

  
204 179
</div>
205 180
</div><p>
206
<a class="anchor" name="g61a66e53cdee8bce139c707153143b30"></a><!-- doxytag: member="bom.c::bom_off" ref="g61a66e53cdee8bce139c707153143b30" args="(void)" -->
181
<a class="anchor" name="g93b665ff81fc6b58503c6ba5ba01c1bf"></a><!-- doxytag: member="bom.c::bom_on" ref="g93b665ff81fc6b58503c6ba5ba01c1bf" args="(void)" -->
207 182
<div class="memitem">
208 183
<div class="memproto">
209 184
      <table class="memname">
210 185
        <tr>
211
          <td class="memname">void bom_off           </td>
186
          <td class="memname">void bom_on           </td>
212 187
          <td>(</td>
213 188
          <td class="paramtype">void&nbsp;</td>
214 189
          <td class="paramname">          </td>
......
220 195
<div class="memdoc">
221 196

  
222 197
<p>
223
(DEPRECATED) Wrapper function. See bom_leds_off. 
198
Turns on all BOM leds, or turns on enabled leds on a BOM1.5. 
224 199
<p>
225
(DEPRECATED) Turns off all bom leds.<p>
226
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#g93b665ff81fc6b58503c6ba5ba01c1bf" title="(DEPRECATED) Wrapper function. See bom_leds_on.">bom_on</a> </dd></dl>
200
Flashes the BOM. If using a BOM1.5, only the emitters that have been enabled using bom_set_leds will turn on.<p>
201
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#g61a66e53cdee8bce139c707153143b30" title="Turns off all bom leds.">bom_off</a>, <a class="el" href="group__bom.html#g8e42fe2740ecc49e7c057e9d7df9c9eb" title="Enables the selected bom leds on a BOM1.5.">bom_set_leds</a> </dd></dl>
227 202

  
203
<p>References <a class="el" href="bom_8h-source.html#l00050">BOM10</a>, <a class="el" href="bom_8h-source.html#l00053">BOM15</a>, <a class="el" href="dio_8c-source.html#l00162">digital_output()</a>, and <a class="el" href="bom_8h-source.html#l00056">RBOM</a>.</p>
204

  
228 205
</div>
229 206
</div><p>
230
<a class="anchor" name="g93b665ff81fc6b58503c6ba5ba01c1bf"></a><!-- doxytag: member="bom.c::bom_on" ref="g93b665ff81fc6b58503c6ba5ba01c1bf" args="(void)" -->
207
<a class="anchor" name="gbdcdf3a1428f8145ee5eed82efdaf0fc"></a><!-- doxytag: member="bom.c::bom_refresh" ref="gbdcdf3a1428f8145ee5eed82efdaf0fc" args="(int bit_field)" -->
231 208
<div class="memitem">
232 209
<div class="memproto">
233 210
      <table class="memname">
234 211
        <tr>
235
          <td class="memname">void bom_on           </td>
212
          <td class="memname">void bom_refresh           </td>
236 213
          <td>(</td>
237
          <td class="paramtype">void&nbsp;</td>
238
          <td class="paramname">          </td>
214
          <td class="paramtype">int&nbsp;</td>
215
          <td class="paramname"> <em>bit_field</em>          </td>
239 216
          <td>&nbsp;)&nbsp;</td>
240 217
          <td width="100%"></td>
241 218
        </tr>
......
244 221
<div class="memdoc">
245 222

  
246 223
<p>
247
(DEPRECATED) Wrapper function. See bom_leds_on. 
224
Refresh bom_val[] with new values from analog8. analog_init and bom_init must be called for this to work. 
248 225
<p>
249
(DEPRECATED) Turns on all bom leds.<p>
250
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#g61a66e53cdee8bce139c707153143b30" title="(DEPRECATED) Wrapper function. See bom_leds_off.">bom_off</a> </dd></dl>
226
Iterates through each bit in the bit_field. For each set bit, sets the corresponding bom select bits and updates the corresponding bom value with an analog_get8 reading. analog_init and bom_init must be called for this to work.<p>
227
<dl compact><dt><b>Parameters:</b></dt><dd>
228
  <table border="0" cellspacing="2" cellpadding="0">
229
    <tr><td valign="top"></td><td valign="top"><em>bit_field</em>&nbsp;</td><td>specifies which elements in bom_val[] should be updated. Use BOM_ALL to refresh all values. Ex. if 0x0003 is passed, bom_val[0] and bom_val[1] will be updated.</td></tr>
230
  </table>
231
</dl>
232
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#gd28d2a59a5090390e20f87cfd05b0a8b" title="Gets the bom reading from bom_val[which]. Call bom_refresh beforehand to read new...">bom_get</a> </dd></dl>
251 233

  
234
<p>References <a class="el" href="analog_8c-source.html#l00195">analog_get8()</a>, <a class="el" href="analog_8c-source.html#l00160">analog_start_loop()</a>, and <a class="el" href="analog_8c-source.html#l00174">analog_stop_loop()</a>.</p>
235

  
236
<p>Referenced by <a class="el" href="bom_8c-source.html#l00268">get_max_bom()</a>.</p>
237

  
252 238
</div>
253 239
</div><p>
254
<a class="anchor" name="gbdcdf3a1428f8145ee5eed82efdaf0fc"></a><!-- doxytag: member="bom.c::bom_refresh" ref="gbdcdf3a1428f8145ee5eed82efdaf0fc" args="(int bit_field)" -->
240
<a class="anchor" name="g8e42fe2740ecc49e7c057e9d7df9c9eb"></a><!-- doxytag: member="bom.c::bom_set_leds" ref="g8e42fe2740ecc49e7c057e9d7df9c9eb" args="(int bit_field)" -->
255 241
<div class="memitem">
256 242
<div class="memproto">
257 243
      <table class="memname">
258 244
        <tr>
259
          <td class="memname">void bom_refresh           </td>
245
          <td class="memname">void bom_set_leds           </td>
260 246
          <td>(</td>
261 247
          <td class="paramtype">int&nbsp;</td>
262 248
          <td class="paramname"> <em>bit_field</em>          </td>
......
268 254
<div class="memdoc">
269 255

  
270 256
<p>
271
Refresh bom_val[] with new values from analog8. analog_init and bom_init must be called for this to work. 
257
Enables the selected bom leds on a BOM1.5. 
272 258
<p>
273
Iterates through each bit in the bit_field. For each set bit, sets the corresponding bom select bits and updates the corresponding bom value with an analog_get8 reading. analog_init and bom_init must be called for this to work.<p>
259
Iterates through each bit in the bit_field. If the bit is set, the corresponding emitter will be enabled to turn on when <a class="el" href="group__bom.html#g93b665ff81fc6b58503c6ba5ba01c1bf" title="Turns on all BOM leds, or turns on enabled leds on a BOM1.5.">bom_on()</a> is called. bom_init must be called for this to work. Does nothing if a BOM1.0 is installed<p>
274 260
<dl compact><dt><b>Parameters:</b></dt><dd>
275 261
  <table border="0" cellspacing="2" cellpadding="0">
276
    <tr><td valign="top"></td><td valign="top"><em>bit_field</em>&nbsp;</td><td>specifies which elements in bom_val[] should be updated. Use BOM_ALL to refresh all values. Ex. if 0x0003 is passed, bom_val[0] and bom_val[1] will be updated.</td></tr>
262
    <tr><td valign="top"></td><td valign="top"><em>bit_field</em>&nbsp;</td><td>specifies which leds should be turned on when bom_on is called. Use BOM_ALL to turn on all bom leds. Ex. if 0x0005 is passed, leds 0 and 2 will be turned on. </td></tr>
277 263
  </table>
278 264
</dl>
279
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#gd28d2a59a5090390e20f87cfd05b0a8b" title="Gets the bom reading from bom_val[which]. Call bom_refresh beforehand to read new...">bom_get</a> </dd></dl>
280 265

  
266
<p>References <a class="el" href="bom_8h-source.html#l00050">BOM10</a>, <a class="el" href="bom_8h-source.html#l00053">BOM15</a>, <a class="el" href="dio_8c-source.html#l00162">digital_output()</a>, and <a class="el" href="bom_8h-source.html#l00056">RBOM</a>.</p>
267

  
268
<p>Referenced by <a class="el" href="bom_8c-source.html#l00130">bom_init()</a>.</p>
269

  
281 270
</div>
282 271
</div><p>
283 272
<a class="anchor" name="g86753fe7440cd64e60c58ad31c62264a"></a><!-- doxytag: member="bom.c::get_max_bom" ref="g86753fe7440cd64e60c58ad31c62264a" args="(void)" -->
......
297 286
<div class="memdoc">
298 287

  
299 288
<p>
300
(DEPRECATED) Wrapper function. See bom_refresh and bom_get_max 
289
(DEPRECATED) Gets and compares all bom values. Returns the index to the highest value element. 
301 290
<p>
302
(DEPRECATED) Wrapper function for new BOM code. Refreshes buffer and returns the max bom value.<p>
291
(DEPRECATED) Returns the direction of the maximum BOM reading, as an integer in the range 0-15. 0 indicates to the robot's right, while the rest of the sensors are numbered counterclockwise. This is useful for determining the direction of a robot flashing its BOM, of only one robot is currently doing so. analog_init must be called before this function can be used.<p>
303 292
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the direction of the maximum BOM reading</dd></dl>
304
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__bom.html#gbdcdf3a1428f8145ee5eed82efdaf0fc" title="Refresh bom_val[] with new values from analog8. analog_init and bom_init must be...">bom_refresh</a>, <a class="el" href="group__bom.html#gbce8d8dd8f11d8f5e9f9d74d84ea15db" title="Compares all the values in bom_val[] and returns the index to the highest value element...">bom_get_max</a> </dd></dl>
293
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__analog.html#g4be2ba5e4db17e5be950af682f9ad522" title="Initialize analog ports. Will start running a loop if start_conversion is ADC_START...">analog_init</a> </dd></dl>
305 294

  
295
<p>References <a class="el" href="bom_8h-source.html#l00047">BOM_ALL</a>, <a class="el" href="bom_8c-source.html#l00203">bom_get_max()</a>, and <a class="el" href="bom_8c-source.html#l00168">bom_refresh()</a>.</p>
296

  
306 297
</div>
307 298
</div><p>
308
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:43 2008 for libdragonfly by&nbsp;
299
</div>
300
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
309 301
<a href="http://www.doxygen.org/index.html">
310
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
302
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
311 303
</body>
312 304
</html>
trunk/docs/libdragonfly/lcd_8c.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
16 18
</div>
19
<div class="contents">
17 20
<h1>lcd.c File Reference</h1>LCD. <a href="#_details">More...</a>
18 21
<p>
19 22
<code>#include &lt;avr/io.h&gt;</code><br>
......
82 85
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<p>
83 86
Implementation of functions for using the LCD.<p>
84 87
<dl class="author" compact><dt><b>Author:</b></dt><dd>Colony Project, CMU Robotics Club </dd></dl>
85
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:42 2008 for libdragonfly by&nbsp;
88
</div>
89
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
86 90
<a href="http://www.doxygen.org/index.html">
87
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
91
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
88 92
</body>
89 93
</html>
trunk/docs/libdragonfly/group__motors.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
16 18
</div>
19
<div class="contents">
17 20
<h1>Motors</h1>Functions for controlling the motors. Functions for controlling the motors. Found in <a class="el" href="motor_8h.html" title="Contains definitions for controlling the motors.">motor.h</a>.  
18 21
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
19 22
<tr><td></td></tr>
......
81 84
</dl>
82 85
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__motors.html#g23940fd8408c23fcf312b1d5937f0ab0" title="Set speed and direction of motor2.">motor2_set</a>, <a class="el" href="group__motors.html#gbad32bfc46c9f31ba81955775611bd21" title="Initialize the motors.">motors_init</a> </dd></dl>
83 86

  
87
<p>Referenced by <a class="el" href="move_8c-source.html#l00070">move()</a>, and <a class="el" href="move_8c-source.html#l00107">move_avoid()</a>.</p>
88

  
84 89
</div>
85 90
</div><p>
86 91
<a class="anchor" name="g23940fd8408c23fcf312b1d5937f0ab0"></a><!-- doxytag: member="motor.c::motor2_set" ref="g23940fd8408c23fcf312b1d5937f0ab0" args="(int direction, int speed)" -->
......
120 125
</dl>
121 126
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__motors.html#g751a431c19cdb52bbbc8127455bd41ee" title="Set speed and direction of motor1.">motor1_set</a>, <a class="el" href="group__motors.html#gbad32bfc46c9f31ba81955775611bd21" title="Initialize the motors.">motors_init</a> </dd></dl>
122 127

  
128
<p>Referenced by <a class="el" href="move_8c-source.html#l00070">move()</a>, and <a class="el" href="move_8c-source.html#l00107">move_avoid()</a>.</p>
129

  
123 130
</div>
124 131
</div><p>
125 132
<a class="anchor" name="gbad32bfc46c9f31ba81955775611bd21"></a><!-- doxytag: member="motor.c::motors_init" ref="gbad32bfc46c9f31ba81955775611bd21" args="(void)" -->
......
144 151
Initializes both motors so that they can be used with future calls to motor1_set and motor2_set.<p>
145 152
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__motors.html#g3c7ada13bc7d8ed5e819910da74bf9cd" title="Turn the motors off.">motors_off</a>, <a class="el" href="group__motors.html#g751a431c19cdb52bbbc8127455bd41ee" title="Set speed and direction of motor1.">motor1_set</a>, <a class="el" href="group__motors.html#g23940fd8408c23fcf312b1d5937f0ab0" title="Set speed and direction of motor2.">motor2_set</a> </dd></dl>
146 153

  
154
<p>Referenced by <a class="el" href="dragonfly__lib_8c-source.html#l00068">dragonfly_init()</a>.</p>
155

  
147 156
</div>
148 157
</div><p>
149 158
<a class="anchor" name="g3c7ada13bc7d8ed5e819910da74bf9cd"></a><!-- doxytag: member="motor.c::motors_off" ref="g3c7ada13bc7d8ed5e819910da74bf9cd" args="(void)" -->
......
170 179

  
171 180
</div>
172 181
</div><p>
173
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:43 2008 for libdragonfly by&nbsp;
182
</div>
183
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
174 184
<a href="http://www.doxygen.org/index.html">
175
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
185
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
176 186
</body>
177 187
</html>
trunk/docs/libdragonfly/move_8c.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
16 18
</div>
19
<div class="contents">
17 20
<h1>move.c File Reference</h1>Functions for moving. <a href="#_details">More...</a>
18 21
<p>
19 22
<code>#include &quot;<a class="el" href="dragonfly__lib_8h-source.html">dragonfly_lib.h</a>&quot;</code><br>
......
57 60
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<p>
58 61
Implementation of functions for moving the robot.<p>
59 62
<dl class="author" compact><dt><b>Author:</b></dt><dd>Colony Project, CMU Robotics Club </dd></dl>
60
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:42 2008 for libdragonfly by&nbsp;
63
</div>
64
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
61 65
<a href="http://www.doxygen.org/index.html">
62
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
66
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
63 67
</body>
64 68
</html>
trunk/docs/libdragonfly/group__dragonfly.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
16 18
</div>
19
<div class="contents">
17 20
<h1>Dragonfly</h1>General Dragonfly Functions General functions for the dragonfly. Include <a class="el" href="dragonfly__lib_8h.html" title="Contains other include files.">dragonfly_lib.h</a> to access these functions.  
18 21
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
19 22
<tr><td></td></tr>
......
42 45
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#g9bb31bba359fbb679910df0a6efde5a3">MOTORS</a>&nbsp;&nbsp;&nbsp;0x08</td></tr>
43 46

  
44 47
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the motors. <br></td></tr>
48
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g457a9aa93dbb216459873a30bdb4d84a"></a><!-- doxytag: member="dragonfly::I2C" ref="g457a9aa93dbb216459873a30bdb4d84a" args="" -->
49
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#g457a9aa93dbb216459873a30bdb4d84a">I2C</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>
50

  
51
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize I2C. <br></td></tr>
45 52
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g145103118f6d9d1129aa4509cf214a13"></a><!-- doxytag: member="dragonfly::BUZZER" ref="g145103118f6d9d1129aa4509cf214a13" args="" -->
46
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#g145103118f6d9d1129aa4509cf214a13">BUZZER</a>&nbsp;&nbsp;&nbsp;0x10</td></tr>
53
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#g145103118f6d9d1129aa4509cf214a13">BUZZER</a>&nbsp;&nbsp;&nbsp;0x40</td></tr>
47 54

  
48 55
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the buzzer. <br></td></tr>
49 56
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gbf2d80992dcfabfd1668184c3dff2733"></a><!-- doxytag: member="dragonfly::LCD" ref="gbf2d80992dcfabfd1668184c3dff2733" args="" -->
50
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#gbf2d80992dcfabfd1668184c3dff2733">LCD</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>
57
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#gbf2d80992dcfabfd1668184c3dff2733">LCD</a>&nbsp;&nbsp;&nbsp;0x80</td></tr>
51 58

  
52 59
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the LCD screen. <br></td></tr>
60
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc04dd0afaf7ea3eb2ade2544d2d5f907"></a><!-- doxytag: member="dragonfly::RANGE" ref="gc04dd0afaf7ea3eb2ade2544d2d5f907" args="" -->
61
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#gc04dd0afaf7ea3eb2ade2544d2d5f907">RANGE</a>&nbsp;&nbsp;&nbsp;0x0100</td></tr>
62

  
63
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the rangefinders. <br></td></tr>
64
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gd555cfe7a1fcf16c3639f797120478eb"></a><!-- doxytag: member="dragonfly::BOM" ref="gd555cfe7a1fcf16c3639f797120478eb" args="" -->
65
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#gd555cfe7a1fcf16c3639f797120478eb">BOM</a>&nbsp;&nbsp;&nbsp;0x0200</td></tr>
66

  
67
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the BOM. <br></td></tr>
53 68
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g1252cf7a07df96ed2561ae605eaca197"></a><!-- doxytag: member="dragonfly::ALL_ON" ref="g1252cf7a07df96ed2561ae605eaca197" args="" -->
54
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#g1252cf7a07df96ed2561ae605eaca197">ALL_ON</a>&nbsp;&nbsp;&nbsp;0xFF</td></tr>
69
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#g1252cf7a07df96ed2561ae605eaca197">ALL_ON</a>&nbsp;&nbsp;&nbsp;0x03FF</td></tr>
55 70

  
56 71
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize everything. <br></td></tr>
57 72
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
58
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#g8124e2c32bf25208586d500e45ba5fe3">dragonfly_init</a> (int config)</td></tr>
73
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#g11289903a89d284a2d7acbe5fbf8d9f9">flash_red</a> (void)</td></tr>
59 74

  
60
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the board.  <a href="#g8124e2c32bf25208586d500e45ba5fe3"></a><br></td></tr>
75
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g8124e2c32bf25208586d500e45ba5fe3"></a><!-- doxytag: member="dragonfly::dragonfly_init" ref="g8124e2c32bf25208586d500e45ba5fe3" args="(int config)" -->
76
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dragonfly.html#g8124e2c32bf25208586d500e45ba5fe3">dragonfly_init</a> (int config)</td></tr>
77

  
78
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the board. <br></td></tr>
61 79
</table>
62 80
<hr><a name="_details"></a><h2>Detailed Description</h2>
63 81
General Dragonfly Functions General functions for the dragonfly. Include <a class="el" href="dragonfly__lib_8h.html" title="Contains other include files.">dragonfly_lib.h</a> to access these functions. 
64 82
<p>
65
init_dragonfly - Initializes functions based on configuration parameters examples:<p>
66
init_dragonfly (ALL_ON); - Turns on all basic subsystems. More complex ones that require their own configuration parameters must still be called on their own.<p>
67
init_dragonfly (ANALOG | SERIAL | BUZZER); Initialize ADC, USB, XBee, and Buzzer<p>
68
init_dragonfly (MOTORS | ORB); Initialize the motors and ORB. <hr><h2>Function Documentation</h2>
69
<a class="anchor" name="g8124e2c32bf25208586d500e45ba5fe3"></a><!-- doxytag: member="dragonfly_lib.c::dragonfly_init" ref="g8124e2c32bf25208586d500e45ba5fe3" args="(int config)" -->
83
<hr><h2>Function Documentation</h2>
84
<a class="anchor" name="g11289903a89d284a2d7acbe5fbf8d9f9"></a><!-- doxytag: member="dragonfly_lib.c::flash_red" ref="g11289903a89d284a2d7acbe5fbf8d9f9" args="(void)" -->
70 85
<div class="memitem">
71 86
<div class="memproto">
72 87
      <table class="memname">
73 88
        <tr>
74
          <td class="memname">void dragonfly_init           </td>
89
          <td class="memname">void flash_red           </td>
75 90
          <td>(</td>
76
          <td class="paramtype">int&nbsp;</td>
77
          <td class="paramname"> <em>config</em>          </td>
91
          <td class="paramtype">void&nbsp;</td>
92
          <td class="paramname">          </td>
78 93
          <td>&nbsp;)&nbsp;</td>
79 94
          <td width="100%"></td>
80 95
        </tr>
......
83 98
<div class="memdoc">
84 99

  
85 100
<p>
86
Initialize the board. 
87
<p>
88
Initializes the components specified by config. Will turn on interrupts automatically.<p>
89
<dl compact><dt><b>Parameters:</b></dt><dd>
90
  <table border="0" cellspacing="2" cellpadding="0">
91
    <tr><td valign="top"></td><td valign="top"><em>config</em>&nbsp;</td><td>The subsystems that you wish to turn on. Check <a class="el" href="dragonfly__lib_8h.html" title="Contains other include files.">dragonfly_lib.h</a> for valid values.</td></tr>
92
  </table>
93
</dl>
94
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__analog.html#g4be2ba5e4db17e5be950af682f9ad522" title="Initialize analog ports. Will start running a loop if start_conversion is ADC_START...">analog_init</a>, <a class="el" href="group__usb.html#gddfbdb66f507ffcd08b4496531ed0a3d" title="Initialize the USB.">usb_init</a>, <a class="el" href="group__xbee.html#g964a1e8461e9c1187e5d69f521e5e107" title="Initialize the XBee.">xbee_init</a>, <a class="el" href="group__buzzer.html#g0cead532fdd0c0de5fa1c1de0f6556bd" title="Initialize the buzzer.">buzzer_init</a>, <a class="el" href="group__bom.html#g101f932380b02b48a0ca3d20ffc8c08f" title="Initialize the bom according to bom type.">bom_init</a>, <a class="el" href="group__orbs.html#g13069271f9d636674e9b4a8a355099b9" title="Enables the orbs.">orb_init</a>, <a class="el" href="group__motors.html#gbad32bfc46c9f31ba81955775611bd21" title="Initialize the motors.">motors_init</a>, <a class="el" href="group__lcd.html#g6842775ba83d166f02b8fef8bb63b1e6" title="Initialize the LCD screen.">lcd_init</a> </dd></dl>
101
Initializes the components specified by config.<p>
102
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__analog.html#g4be2ba5e4db17e5be950af682f9ad522" title="Initialize analog ports. Will start running a loop if start_conversion is ADC_START...">analog_init</a>, <a class="el" href="group__usb.html#gddfbdb66f507ffcd08b4496531ed0a3d" title="Initialize the USB.">usb_init</a>, <a class="el" href="group__xbee.html#g964a1e8461e9c1187e5d69f521e5e107" title="Initialize the XBee.">xbee_init</a>, <a class="el" href="group__buzzer.html#g0cead532fdd0c0de5fa1c1de0f6556bd" title="Initialize the buzzer.">buzzer_init</a>, <a class="el" href="group__bom.html#g101f932380b02b48a0ca3d20ffc8c08f" title="Initialize the bom according to bom type.">bom_init</a>, <a class="el" href="group__orbs.html#g13069271f9d636674e9b4a8a355099b9" title="Enables the orbs in default mode.">orb_init</a>, <a class="el" href="group__motors.html#gbad32bfc46c9f31ba81955775611bd21" title="Initialize the motors.">motors_init</a>, <a class="el" href="group__lcd.html#g6842775ba83d166f02b8fef8bb63b1e6" title="Initialize the LCD screen.">lcd_init</a> </dd></dl>
95 103

  
104
<p>References <a class="el" href="time_8c-source.html#l00104">delay_ms()</a>.</p>
105

  
106
<p>Referenced by <a class="el" href="dragonfly__lib_8c-source.html#l00068">dragonfly_init()</a>.</p>
107

  
96 108
</div>
97 109
</div><p>
98
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:43 2008 for libdragonfly by&nbsp;
110
</div>
111
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
99 112
<a href="http://www.doxygen.org/index.html">
100
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
113
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
101 114
</body>
102 115
</html>
trunk/docs/libdragonfly/globals_0x61.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
16
</div>
17
<div class="tabs">
18
  <ul>
19
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
20
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
21
  </ul>
22
</div>
23
<div class="tabs">
24
  <ul>
25
    <li class="current"><a href="globals.html"><span>All</span></a></li>
26
    <li><a href="globals_func.html"><span>Functions</span></a></li>
27
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
28
    <li><a href="globals_defs.html"><span>Defines</span></a></li>
29
  </ul>
30
</div>
31
<div class="tabs">
32
  <ul>
33
    <li><a href="globals.html#index__"><span>_</span></a></li>
34
    <li class="current"><a href="globals_0x61.html#index_a"><span>a</span></a></li>
35
    <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
36
    <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
37
    <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
38
    <li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
39
    <li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
40
    <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
41
    <li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
42
    <li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
43
    <li><a href="globals_0x6c.html#index_l"><span>l</span></a></li>
44
    <li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
45
    <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
46
    <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
47
    <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
48
    <li><a href="globals_0x71.html#index_q"><span>q</span></a></li>
49
    <li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
50
    <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
51
    <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
52
    <li><a href="globals_0x75.html#index_u"><span>u</span></a></li>
53
    <li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
54
    <li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
55
    <li><a href="globals_0x79.html#index_y"><span>y</span></a></li>
56
  </ul>
57
</div>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
18
  <div class="tabs">
19
    <ul>
20
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
21
      <li class="current"><a href="globals.html"><span>Globals</span></a></li>
22
    </ul>
23
  </div>
24
  <div class="tabs">
25
    <ul>
26
      <li class="current"><a href="globals.html"><span>All</span></a></li>
27
      <li><a href="globals_func.html"><span>Functions</span></a></li>
28
      <li><a href="globals_type.html"><span>Typedefs</span></a></li>
29
      <li><a href="globals_defs.html"><span>Defines</span></a></li>
30
    </ul>
31
  </div>
32
  <div class="tabs">
33
    <ul>
34
      <li><a href="globals.html#index__"><span>_</span></a></li>
35
      <li class="current"><a href="globals_0x61.html#index_a"><span>a</span></a></li>
36
      <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
37
      <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
38
      <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
39
      <li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
40
      <li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
41
      <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
42
      <li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
43
      <li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
44
      <li><a href="globals_0x6c.html#index_l"><span>l</span></a></li>
45
      <li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
46
      <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
47
      <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
48
      <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
49
      <li><a href="globals_0x71.html#index_q"><span>q</span></a></li>
50
      <li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
51
      <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
52
      <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
53
      <li><a href="globals_0x75.html#index_u"><span>u</span></a></li>
54
      <li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
55
      <li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
56
      <li><a href="globals_0x79.html#index_y"><span>y</span></a></li>
57
    </ul>
58
  </div>
58 59

  
59 60
<p>
61
</div>
62
<div class="contents">
60 63
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
61 64
<p>
62 65
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
......
64 67
: <a class="el" href="group__buzzer.html#ga0a03ad95ca0cb887a11e321fa1c9519">buzzer.h</a>
65 68
<li>A4s
66 69
: <a class="el" href="group__buzzer.html#g7063c01bf1877119a8aca7049e02a8cb">buzzer.h</a>
67
<li>abs_int()
68
: <a class="el" href="group__math.html#g97dbc34583839b703d2cdb374c9704f1">math.c</a>
69 70
<li>ALL_ON
70 71
: <a class="el" href="group__dragonfly.html#g1252cf7a07df96ed2561ae605eaca197">dragonfly_lib.h</a>
71 72
<li>AN0
......
116 117
: <a class="el" href="group__analog.html#g715fe1182216a43efe6c1545a76037cc">analog.c</a>
117 118
<li>analog_stop_loop()
118 119
: <a class="el" href="group__analog.html#g7261449d6a0a02d5717d62e9015d38a6">analog.c</a>
120
<li>ATOMIC_BLOCK
121
: <a class="el" href="group__util__atomic.html#gaaea265b31dabcfb3098bec7685c39e4">atomic.h</a>
122
<li>ATOMIC_FORCEON
123
: <a class="el" href="group__util__atomic.html#g92b11103b4b3b000a3190f0d26ba7062">atomic.h</a>
124
<li>ATOMIC_RESTORESTATE
125
: <a class="el" href="group__util__atomic.html#g362c18b15a09703e42e1c246c47420ef">atomic.h</a>
119 126
</ul>
120
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:43 2008 for libdragonfly by&nbsp;
127
</div>
128
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
121 129
<a href="http://www.doxygen.org/index.html">
122
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
130
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
123 131
</body>
124 132
</html>
trunk/docs/libdragonfly/globals_defs_0x71.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
16
</div>
17
<div class="tabs">
18
  <ul>
19
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
20
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
21
  </ul>
22
</div>
23
<div class="tabs">
24
  <ul>
25
    <li><a href="globals.html"><span>All</span></a></li>
26
    <li><a href="globals_func.html"><span>Functions</span></a></li>
27
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
28
    <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
29
  </ul>
30
</div>
31
<div class="tabs">
32
  <ul>
33
    <li><a href="globals_defs.html#index__"><span>_</span></a></li>
34
    <li><a href="globals_defs_0x61.html#index_a"><span>a</span></a></li>
35
    <li><a href="globals_defs_0x62.html#index_b"><span>b</span></a></li>
36
    <li><a href="globals_defs_0x63.html#index_c"><span>c</span></a></li>
37
    <li><a href="globals_defs_0x64.html#index_d"><span>d</span></a></li>
38
    <li><a href="globals_defs_0x65.html#index_e"><span>e</span></a></li>
39
    <li><a href="globals_defs_0x66.html#index_f"><span>f</span></a></li>
40
    <li><a href="globals_defs_0x67.html#index_g"><span>g</span></a></li>
41
    <li><a href="globals_defs_0x68.html#index_h"><span>h</span></a></li>
42
    <li><a href="globals_defs_0x69.html#index_i"><span>i</span></a></li>
43
    <li><a href="globals_defs_0x6c.html#index_l"><span>l</span></a></li>
44
    <li><a href="globals_defs_0x6d.html#index_m"><span>m</span></a></li>
45
    <li><a href="globals_defs_0x6e.html#index_n"><span>n</span></a></li>
46
    <li><a href="globals_defs_0x6f.html#index_o"><span>o</span></a></li>
47
    <li><a href="globals_defs_0x70.html#index_p"><span>p</span></a></li>
48
    <li class="current"><a href="globals_defs_0x71.html#index_q"><span>q</span></a></li>
49
    <li><a href="globals_defs_0x72.html#index_r"><span>r</span></a></li>
50
    <li><a href="globals_defs_0x73.html#index_s"><span>s</span></a></li>
51
    <li><a href="globals_defs_0x74.html#index_t"><span>t</span></a></li>
52
    <li><a href="globals_defs_0x75.html#index_u"><span>u</span></a></li>
53
    <li><a href="globals_defs_0x77.html#index_w"><span>w</span></a></li>
54
    <li><a href="globals_defs_0x78.html#index_x"><span>x</span></a></li>
55
    <li><a href="globals_defs_0x79.html#index_y"><span>y</span></a></li>
56
  </ul>
57
</div>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
18
  <div class="tabs">
19
    <ul>
20
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
21
      <li class="current"><a href="globals.html"><span>Globals</span></a></li>
22
    </ul>
23
  </div>
24
  <div class="tabs">
25
    <ul>
26
      <li><a href="globals.html"><span>All</span></a></li>
27
      <li><a href="globals_func.html"><span>Functions</span></a></li>
28
      <li><a href="globals_type.html"><span>Typedefs</span></a></li>
29
      <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
30
    </ul>
31
  </div>
32
  <div class="tabs">
33
    <ul>
34
      <li><a href="globals_defs.html#index__"><span>_</span></a></li>
35
      <li><a href="globals_defs_0x61.html#index_a"><span>a</span></a></li>
36
      <li><a href="globals_defs_0x62.html#index_b"><span>b</span></a></li>
37
      <li><a href="globals_defs_0x63.html#index_c"><span>c</span></a></li>
38
      <li><a href="globals_defs_0x64.html#index_d"><span>d</span></a></li>
39
      <li><a href="globals_defs_0x65.html#index_e"><span>e</span></a></li>
40
      <li><a href="globals_defs_0x66.html#index_f"><span>f</span></a></li>
41
      <li><a href="globals_defs_0x67.html#index_g"><span>g</span></a></li>
42
      <li><a href="globals_defs_0x68.html#index_h"><span>h</span></a></li>
43
      <li><a href="globals_defs_0x69.html#index_i"><span>i</span></a></li>
44
      <li><a href="globals_defs_0x6c.html#index_l"><span>l</span></a></li>
45
      <li><a href="globals_defs_0x6d.html#index_m"><span>m</span></a></li>
46
      <li><a href="globals_defs_0x6e.html#index_n"><span>n</span></a></li>
47
      <li><a href="globals_defs_0x6f.html#index_o"><span>o</span></a></li>
48
      <li><a href="globals_defs_0x70.html#index_p"><span>p</span></a></li>
49
      <li class="current"><a href="globals_defs_0x71.html#index_q"><span>q</span></a></li>
50
      <li><a href="globals_defs_0x72.html#index_r"><span>r</span></a></li>
51
      <li><a href="globals_defs_0x73.html#index_s"><span>s</span></a></li>
52
      <li><a href="globals_defs_0x74.html#index_t"><span>t</span></a></li>
53
      <li><a href="globals_defs_0x75.html#index_u"><span>u</span></a></li>
54
      <li><a href="globals_defs_0x77.html#index_w"><span>w</span></a></li>
55
      <li><a href="globals_defs_0x78.html#index_x"><span>x</span></a></li>
56
      <li><a href="globals_defs_0x79.html#index_y"><span>y</span></a></li>
57
    </ul>
58
  </div>
58 59

  
59 60
<p>
61
</div>
62
<div class="contents">
60 63
&nbsp;
61 64
<p>
62 65
<h3><a class="anchor" name="index_q">- q -</a></h3><ul>
63 66
<li>QUARTER_SECOND
64 67
: <a class="el" href="group__time.html#g0b2a348d9afca1f1182bc2bb2aa6a3d1">time.h</a>
65 68
</ul>
66
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Nov 5 19:59:43 2008 for libdragonfly by&nbsp;
69
</div>
70
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 16 18:33:23 2009 for libdragonfly by&nbsp;
67 71
<a href="http://www.doxygen.org/index.html">
68
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
72
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
69 73
</body>
70 74
</html>
trunk/docs/libdragonfly/globals_defs_0x63.html
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.5.3 -->
8
<div class="tabs">
9
  <ul>
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
    <li><a href="modules.html"><span>Modules</span></a></li>
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
15
  </ul>
16
</div>
17
<div class="tabs">
18
  <ul>
19
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
20
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
21
  </ul>
22
</div>
23
<div class="tabs">
24
  <ul>
25
    <li><a href="globals.html"><span>All</span></a></li>
26
    <li><a href="globals_func.html"><span>Functions</span></a></li>
27
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
28
    <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
29
  </ul>
30
</div>
31
<div class="tabs">
32
  <ul>
33
    <li><a href="globals_defs.html#index__"><span>_</span></a></li>
34
    <li><a href="globals_defs_0x61.html#index_a"><span>a</span></a></li>
35
    <li><a href="globals_defs_0x62.html#index_b"><span>b</span></a></li>
36
    <li class="current"><a href="globals_defs_0x63.html#index_c"><span>c</span></a></li>
37
    <li><a href="globals_defs_0x64.html#index_d"><span>d</span></a></li>
38
    <li><a href="globals_defs_0x65.html#index_e"><span>e</span></a></li>
39
    <li><a href="globals_defs_0x66.html#index_f"><span>f</span></a></li>
40
    <li><a href="globals_defs_0x67.html#index_g"><span>g</span></a></li>
41
    <li><a href="globals_defs_0x68.html#index_h"><span>h</span></a></li>
42
    <li><a href="globals_defs_0x69.html#index_i"><span>i</span></a></li>
43
    <li><a href="globals_defs_0x6c.html#index_l"><span>l</span></a></li>
44
    <li><a href="globals_defs_0x6d.html#index_m"><span>m</span></a></li>
45
    <li><a href="globals_defs_0x6e.html#index_n"><span>n</span></a></li>
46
    <li><a href="globals_defs_0x6f.html#index_o"><span>o</span></a></li>
47
    <li><a href="globals_defs_0x70.html#index_p"><span>p</span></a></li>
48
    <li><a href="globals_defs_0x71.html#index_q"><span>q</span></a></li>
49
    <li><a href="globals_defs_0x72.html#index_r"><span>r</span></a></li>
50
    <li><a href="globals_defs_0x73.html#index_s"><span>s</span></a></li>
51
    <li><a href="globals_defs_0x74.html#index_t"><span>t</span></a></li>
52
    <li><a href="globals_defs_0x75.html#index_u"><span>u</span></a></li>
53
    <li><a href="globals_defs_0x77.html#index_w"><span>w</span></a></li>
54
    <li><a href="globals_defs_0x78.html#index_x"><span>x</span></a></li>
55
    <li><a href="globals_defs_0x79.html#index_y"><span>y</span></a></li>
56
  </ul>
57
</div>
7
<!-- Generated by Doxygen 1.5.5 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
      <li><a href="modules.html"><span>Modules</span></a></li>
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
    </ul>
17
  </div>
18
  <div class="tabs">
19
    <ul>
20
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
21
      <li class="current"><a href="globals.html"><span>Globals</span></a></li>
22
    </ul>
23
  </div>
24
  <div class="tabs">
25
    <ul>
26
      <li><a href="globals.html"><span>All</span></a></li>
27
      <li><a href="globals_func.html"><span>Functions</span></a></li>
28
      <li><a href="globals_type.html"><span>Typedefs</span></a></li>
29
      <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
30
    </ul>
31
  </div>
32
  <div class="tabs">
33
    <ul>
34
      <li><a href="globals_defs.html#index__"><span>_</span></a></li>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff