Project

General

Profile

Revision 688

Added by Kevin Woo about 16 years ago

Deleted deprecated charge_station_isp branch. All work is done in
autonomous_recharging branch now.

View differences:

branches/charge_station_isp/docs/projects/colonet/colonet_server.txt
1
server:
2
	-use select to handle the multiple connections to eliminate race conditions/simplify things
3

  
4
	server->client
5
		-formal language between server and client
6
		-formal language of responses to requests from client
7
		-client must be able to give commands to robot and request information
8
		-use header file of robot behaviors as numeric commands
9

  
10
	server->db ?
11
		-use mysql (its free)
12
		-find library to do mysql in C
13
		-store client requests?
14

  
15
	server->robot
16
		-send commands/requests to robot
17
		-use header file of defined robot behaviors
18

  
19
	logging:
20
		-log client requests/commands
21
		-log commands sent to robot
22
		-log responses
23

  
24

  
25

  
branches/charge_station_isp/docs/libdragonfly/globals_0x75.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Data Fields</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<div class="tabs">
17
  <ul>
18
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
19
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
20
  </ul>
21
</div>
22
<div class="tabs">
23
  <ul>
24
    <li class="current"><a href="globals.html"><span>All</span></a></li>
25
    <li><a href="globals_func.html"><span>Functions</span></a></li>
26
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
27
    <li><a href="globals_defs.html"><span>Defines</span></a></li>
28
  </ul>
29
</div>
30
<div class="tabs">
31
  <ul>
32
    <li><a href="globals.html#index__"><span>_</span></a></li>
33
    <li><a href="globals_0x61.html#index_a"><span>a</span></a></li>
34
    <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
35
    <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
36
    <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
37
    <li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
38
    <li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
39
    <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
40
    <li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
41
    <li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
42
    <li><a href="globals_0x6c.html#index_l"><span>l</span></a></li>
43
    <li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
44
    <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
45
    <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
46
    <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
47
    <li><a href="globals_0x71.html#index_q"><span>q</span></a></li>
48
    <li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
49
    <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
50
    <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
51
    <li class="current"><a href="globals_0x75.html#index_u"><span>u</span></a></li>
52
    <li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
53
    <li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
54
    <li><a href="globals_0x79.html#index_y"><span>y</span></a></li>
55
  </ul>
56
</div>
57

  
58
<p>
59
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
60
<p>
61
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
62
<li>USB
63
: <a class="el" href="group__dragonfly.html#g779bf099075a999d1074357fccbd466b">dragonfly_lib.h</a>
64
<li>USB_BAUD
65
: <a class="el" href="group__usb.html#g378065b4d75b008228ee41cc335474a7">serial.h</a>
66
<li>usb_getc()
67
: <a class="el" href="group__usb.html#g053a5d887edfe8e8be543ec53a3f60ae">serial.h</a>
68
, <a class="el" href="group__usb.html#g053a5d887edfe8e8be543ec53a3f60ae">serial.c</a>
69
<li>usb_getc_nb()
70
: <a class="el" href="group__usb.html#g6b1209b19e7fd2bbedc7407e0218453c">serial.c</a>
71
, <a class="el" href="group__usb.html#g6b1209b19e7fd2bbedc7407e0218453c">serial.h</a>
72
<li>usb_init()
73
: <a class="el" href="group__usb.html#gddfbdb66f507ffcd08b4496531ed0a3d">serial.h</a>
74
, <a class="el" href="group__usb.html#gddfbdb66f507ffcd08b4496531ed0a3d">serial.c</a>
75
<li>usb_putc()
76
: <a class="el" href="group__usb.html#g3ee898cfe59d05c428c56021c2ccf946">serial.c</a>
77
, <a class="el" href="group__usb.html#g3ee898cfe59d05c428c56021c2ccf946">serial.h</a>
78
<li>usb_puti()
79
: <a class="el" href="group__usb.html#gcd371dedbff10f0c52dca4b3b7af9e3d">serial.c</a>
80
, <a class="el" href="group__usb.html#gcd371dedbff10f0c52dca4b3b7af9e3d">serial.h</a>
81
<li>usb_puts()
82
: <a class="el" href="group__usb.html#g6e101f68856f272f67923c4fb35a99e0">serial.h</a>
83
, <a class="el" href="group__usb.html#g6e101f68856f272f67923c4fb35a99e0">serial.c</a>
84
</ul>
85
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
86
<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>
88
</body>
89
</html>
branches/charge_station_isp/docs/libdragonfly/globals_0x67.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Data Fields</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<div class="tabs">
17
  <ul>
18
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
19
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
20
  </ul>
21
</div>
22
<div class="tabs">
23
  <ul>
24
    <li class="current"><a href="globals.html"><span>All</span></a></li>
25
    <li><a href="globals_func.html"><span>Functions</span></a></li>
26
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
27
    <li><a href="globals_defs.html"><span>Defines</span></a></li>
28
  </ul>
29
</div>
30
<div class="tabs">
31
  <ul>
32
    <li><a href="globals.html#index__"><span>_</span></a></li>
33
    <li><a href="globals_0x61.html#index_a"><span>a</span></a></li>
34
    <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
35
    <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
36
    <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
37
    <li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
38
    <li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
39
    <li class="current"><a href="globals_0x67.html#index_g"><span>g</span></a></li>
40
    <li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
41
    <li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
42
    <li><a href="globals_0x6c.html#index_l"><span>l</span></a></li>
43
    <li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
44
    <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
45
    <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
46
    <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
47
    <li><a href="globals_0x71.html#index_q"><span>q</span></a></li>
48
    <li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
49
    <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
50
    <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
51
    <li><a href="globals_0x75.html#index_u"><span>u</span></a></li>
52
    <li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
53
    <li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
54
    <li><a href="globals_0x79.html#index_y"><span>y</span></a></li>
55
  </ul>
56
</div>
57

  
58
<p>
59
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
60
<p>
61
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
62
<li>G4
63
: <a class="el" href="group__buzzer.html#g6f984a8b01aafc34122cc8bc0d9d5691">buzzer.h</a>
64
<li>G4s
65
: <a class="el" href="group__buzzer.html#gaf8daa589f172256505e028dab2954b2">buzzer.h</a>
66
<li>get_max_bom()
67
: <a class="el" href="group__bom.html#g86753fe7440cd64e60c58ad31c62264a">bom.c</a>
68
<li>GREEN
69
: <a class="el" href="group__orbs.html#gcfbc006ea433ad708fdee3e82996e721">lights.h</a>
70
</ul>
71
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
72
<a href="http://www.doxygen.org/index.html">
73
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
74
</body>
75
</html>
branches/charge_station_isp/docs/libdragonfly/globals_defs_0x75.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Data Fields</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<div class="tabs">
17
  <ul>
18
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
19
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
20
  </ul>
21
</div>
22
<div class="tabs">
23
  <ul>
24
    <li><a href="globals.html"><span>All</span></a></li>
25
    <li><a href="globals_func.html"><span>Functions</span></a></li>
26
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
27
    <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
28
  </ul>
29
</div>
30
<div class="tabs">
31
  <ul>
32
    <li><a href="globals_defs.html#index__"><span>_</span></a></li>
33
    <li><a href="globals_defs_0x61.html#index_a"><span>a</span></a></li>
34
    <li><a href="globals_defs_0x62.html#index_b"><span>b</span></a></li>
35
    <li><a href="globals_defs_0x63.html#index_c"><span>c</span></a></li>
36
    <li><a href="globals_defs_0x64.html#index_d"><span>d</span></a></li>
37
    <li><a href="globals_defs_0x65.html#index_e"><span>e</span></a></li>
38
    <li><a href="globals_defs_0x66.html#index_f"><span>f</span></a></li>
39
    <li><a href="globals_defs_0x67.html#index_g"><span>g</span></a></li>
40
    <li><a href="globals_defs_0x68.html#index_h"><span>h</span></a></li>
41
    <li><a href="globals_defs_0x69.html#index_i"><span>i</span></a></li>
42
    <li><a href="globals_defs_0x6c.html#index_l"><span>l</span></a></li>
43
    <li><a href="globals_defs_0x6d.html#index_m"><span>m</span></a></li>
44
    <li><a href="globals_defs_0x6e.html#index_n"><span>n</span></a></li>
45
    <li><a href="globals_defs_0x6f.html#index_o"><span>o</span></a></li>
46
    <li><a href="globals_defs_0x70.html#index_p"><span>p</span></a></li>
47
    <li><a href="globals_defs_0x71.html#index_q"><span>q</span></a></li>
48
    <li><a href="globals_defs_0x72.html#index_r"><span>r</span></a></li>
49
    <li><a href="globals_defs_0x73.html#index_s"><span>s</span></a></li>
50
    <li><a href="globals_defs_0x74.html#index_t"><span>t</span></a></li>
51
    <li class="current"><a href="globals_defs_0x75.html#index_u"><span>u</span></a></li>
52
    <li><a href="globals_defs_0x77.html#index_w"><span>w</span></a></li>
53
    <li><a href="globals_defs_0x78.html#index_x"><span>x</span></a></li>
54
    <li><a href="globals_defs_0x79.html#index_y"><span>y</span></a></li>
55
  </ul>
56
</div>
57

  
58
<p>
59
&nbsp;
60
<p>
61
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
62
<li>USB
63
: <a class="el" href="group__dragonfly.html#g779bf099075a999d1074357fccbd466b">dragonfly_lib.h</a>
64
<li>USB_BAUD
65
: <a class="el" href="group__usb.html#g378065b4d75b008228ee41cc335474a7">serial.h</a>
66
</ul>
67
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
68
<a href="http://www.doxygen.org/index.html">
69
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
70
</body>
71
</html>
branches/charge_station_isp/docs/libdragonfly/globals_defs_0x67.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Data Fields</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<div class="tabs">
17
  <ul>
18
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
19
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
20
  </ul>
21
</div>
22
<div class="tabs">
23
  <ul>
24
    <li><a href="globals.html"><span>All</span></a></li>
25
    <li><a href="globals_func.html"><span>Functions</span></a></li>
26
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
27
    <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
28
  </ul>
29
</div>
30
<div class="tabs">
31
  <ul>
32
    <li><a href="globals_defs.html#index__"><span>_</span></a></li>
33
    <li><a href="globals_defs_0x61.html#index_a"><span>a</span></a></li>
34
    <li><a href="globals_defs_0x62.html#index_b"><span>b</span></a></li>
35
    <li><a href="globals_defs_0x63.html#index_c"><span>c</span></a></li>
36
    <li><a href="globals_defs_0x64.html#index_d"><span>d</span></a></li>
37
    <li><a href="globals_defs_0x65.html#index_e"><span>e</span></a></li>
38
    <li><a href="globals_defs_0x66.html#index_f"><span>f</span></a></li>
39
    <li class="current"><a href="globals_defs_0x67.html#index_g"><span>g</span></a></li>
40
    <li><a href="globals_defs_0x68.html#index_h"><span>h</span></a></li>
41
    <li><a href="globals_defs_0x69.html#index_i"><span>i</span></a></li>
42
    <li><a href="globals_defs_0x6c.html#index_l"><span>l</span></a></li>
43
    <li><a href="globals_defs_0x6d.html#index_m"><span>m</span></a></li>
44
    <li><a href="globals_defs_0x6e.html#index_n"><span>n</span></a></li>
45
    <li><a href="globals_defs_0x6f.html#index_o"><span>o</span></a></li>
46
    <li><a href="globals_defs_0x70.html#index_p"><span>p</span></a></li>
47
    <li><a href="globals_defs_0x71.html#index_q"><span>q</span></a></li>
48
    <li><a href="globals_defs_0x72.html#index_r"><span>r</span></a></li>
49
    <li><a href="globals_defs_0x73.html#index_s"><span>s</span></a></li>
50
    <li><a href="globals_defs_0x74.html#index_t"><span>t</span></a></li>
51
    <li><a href="globals_defs_0x75.html#index_u"><span>u</span></a></li>
52
    <li><a href="globals_defs_0x77.html#index_w"><span>w</span></a></li>
53
    <li><a href="globals_defs_0x78.html#index_x"><span>x</span></a></li>
54
    <li><a href="globals_defs_0x79.html#index_y"><span>y</span></a></li>
55
  </ul>
56
</div>
57

  
58
<p>
59
&nbsp;
60
<p>
61
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
62
<li>G4
63
: <a class="el" href="group__buzzer.html#g6f984a8b01aafc34122cc8bc0d9d5691">buzzer.h</a>
64
<li>G4s
65
: <a class="el" href="group__buzzer.html#gaf8daa589f172256505e028dab2954b2">buzzer.h</a>
66
<li>GREEN
67
: <a class="el" href="group__orbs.html#gcfbc006ea433ad708fdee3e82996e721">lights.h</a>
68
</ul>
69
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
70
<a href="http://www.doxygen.org/index.html">
71
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
72
</body>
73
</html>
branches/charge_station_isp/docs/libdragonfly/globals_0x79.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Data Fields</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<div class="tabs">
17
  <ul>
18
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
19
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
20
  </ul>
21
</div>
22
<div class="tabs">
23
  <ul>
24
    <li class="current"><a href="globals.html"><span>All</span></a></li>
25
    <li><a href="globals_func.html"><span>Functions</span></a></li>
26
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
27
    <li><a href="globals_defs.html"><span>Defines</span></a></li>
28
  </ul>
29
</div>
30
<div class="tabs">
31
  <ul>
32
    <li><a href="globals.html#index__"><span>_</span></a></li>
33
    <li><a href="globals_0x61.html#index_a"><span>a</span></a></li>
34
    <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
35
    <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
36
    <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
37
    <li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
38
    <li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
39
    <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
40
    <li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
41
    <li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
42
    <li><a href="globals_0x6c.html#index_l"><span>l</span></a></li>
43
    <li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
44
    <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
45
    <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
46
    <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
47
    <li><a href="globals_0x71.html#index_q"><span>q</span></a></li>
48
    <li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
49
    <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
50
    <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
51
    <li><a href="globals_0x75.html#index_u"><span>u</span></a></li>
52
    <li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
53
    <li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
54
    <li class="current"><a href="globals_0x79.html#index_y"><span>y</span></a></li>
55
  </ul>
56
</div>
57

  
58
<p>
59
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
60
<p>
61
<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
62
<li>YELLOW
63
: <a class="el" href="group__orbs.html#gbf681265909adf3d3e8116c93c0ba179">lights.h</a>
64
</ul>
65
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
66
<a href="http://www.doxygen.org/index.html">
67
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
68
</body>
69
</html>
branches/charge_station_isp/docs/libdragonfly/globals_defs_0x79.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Data Fields</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<div class="tabs">
17
  <ul>
18
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
19
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
20
  </ul>
21
</div>
22
<div class="tabs">
23
  <ul>
24
    <li><a href="globals.html"><span>All</span></a></li>
25
    <li><a href="globals_func.html"><span>Functions</span></a></li>
26
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
27
    <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
28
  </ul>
29
</div>
30
<div class="tabs">
31
  <ul>
32
    <li><a href="globals_defs.html#index__"><span>_</span></a></li>
33
    <li><a href="globals_defs_0x61.html#index_a"><span>a</span></a></li>
34
    <li><a href="globals_defs_0x62.html#index_b"><span>b</span></a></li>
35
    <li><a href="globals_defs_0x63.html#index_c"><span>c</span></a></li>
36
    <li><a href="globals_defs_0x64.html#index_d"><span>d</span></a></li>
37
    <li><a href="globals_defs_0x65.html#index_e"><span>e</span></a></li>
38
    <li><a href="globals_defs_0x66.html#index_f"><span>f</span></a></li>
39
    <li><a href="globals_defs_0x67.html#index_g"><span>g</span></a></li>
40
    <li><a href="globals_defs_0x68.html#index_h"><span>h</span></a></li>
41
    <li><a href="globals_defs_0x69.html#index_i"><span>i</span></a></li>
42
    <li><a href="globals_defs_0x6c.html#index_l"><span>l</span></a></li>
43
    <li><a href="globals_defs_0x6d.html#index_m"><span>m</span></a></li>
44
    <li><a href="globals_defs_0x6e.html#index_n"><span>n</span></a></li>
45
    <li><a href="globals_defs_0x6f.html#index_o"><span>o</span></a></li>
46
    <li><a href="globals_defs_0x70.html#index_p"><span>p</span></a></li>
47
    <li><a href="globals_defs_0x71.html#index_q"><span>q</span></a></li>
48
    <li><a href="globals_defs_0x72.html#index_r"><span>r</span></a></li>
49
    <li><a href="globals_defs_0x73.html#index_s"><span>s</span></a></li>
50
    <li><a href="globals_defs_0x74.html#index_t"><span>t</span></a></li>
51
    <li><a href="globals_defs_0x75.html#index_u"><span>u</span></a></li>
52
    <li><a href="globals_defs_0x77.html#index_w"><span>w</span></a></li>
53
    <li><a href="globals_defs_0x78.html#index_x"><span>x</span></a></li>
54
    <li class="current"><a href="globals_defs_0x79.html#index_y"><span>y</span></a></li>
55
  </ul>
56
</div>
57

  
58
<p>
59
&nbsp;
60
<p>
61
<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
62
<li>YELLOW
63
: <a class="el" href="group__orbs.html#gbf681265909adf3d3e8116c93c0ba179">lights.h</a>
64
</ul>
65
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
66
<a href="http://www.doxygen.org/index.html">
67
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
68
</body>
69
</html>
branches/charge_station_isp/docs/libdragonfly/bug.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Bug List</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<h1><a class="anchor" name="bug">Bug List</a></h1><a class="anchor" name="_bug000001"></a> <dl>
17
<dt>File <a class="el" href="i2c_8c.html">i2c.c</a>  </dt>
18
<dd>Not tested. </dd>
19
</dl>
20
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
21
<a href="http://www.doxygen.org/index.html">
22
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
23
</body>
24
</html>
branches/charge_station_isp/docs/libdragonfly/serial_8h.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: serial.h File Reference</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<h1>serial.h File Reference</h1>Contains declarations for serial input and output. <a href="#_details">More...</a>
17
<p>
18

  
19
<p>
20
<a href="serial_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
21
<tr><td></td></tr>
22
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
23
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g378065b4d75b008228ee41cc335474a7"></a><!-- doxytag: member="serial.h::USB_BAUD" ref="g378065b4d75b008228ee41cc335474a7" args="" -->
24
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__usb.html#g378065b4d75b008228ee41cc335474a7">USB_BAUD</a>&nbsp;&nbsp;&nbsp;115200</td></tr>
25

  
26
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the USB baud rate <br></td></tr>
27
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g7125fc8f3df24a2db8e074983206b054"></a><!-- doxytag: member="serial.h::XBEE_BAUD" ref="g7125fc8f3df24a2db8e074983206b054" args="" -->
28
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__xbee.html#g7125fc8f3df24a2db8e074983206b054">XBEE_BAUD</a>&nbsp;&nbsp;&nbsp;9600</td></tr>
29

  
30
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the XBee baud rate <br></td></tr>
31
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
32
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__usb.html#gddfbdb66f507ffcd08b4496531ed0a3d">usb_init</a> (void)</td></tr>
33

  
34
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the USB.  <a href="group__usb.html#gddfbdb66f507ffcd08b4496531ed0a3d"></a><br></td></tr>
35
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__usb.html#g3ee898cfe59d05c428c56021c2ccf946">usb_putc</a> (char c)</td></tr>
36

  
37
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a character to USB.  <a href="group__usb.html#g3ee898cfe59d05c428c56021c2ccf946"></a><br></td></tr>
38
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__usb.html#g053a5d887edfe8e8be543ec53a3f60ae">usb_getc</a> (void)</td></tr>
39

  
40
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Read a character from USB.  <a href="group__usb.html#g053a5d887edfe8e8be543ec53a3f60ae"></a><br></td></tr>
41
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__usb.html#g6b1209b19e7fd2bbedc7407e0218453c">usb_getc_nb</a> (char *c)</td></tr>
42

  
43
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Read a character from USB without blocking.  <a href="group__usb.html#g6b1209b19e7fd2bbedc7407e0218453c"></a><br></td></tr>
44
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__usb.html#g6e101f68856f272f67923c4fb35a99e0">usb_puts</a> (char *s)</td></tr>
45

  
46
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a string to USB.  <a href="group__usb.html#g6e101f68856f272f67923c4fb35a99e0"></a><br></td></tr>
47
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__usb.html#gcd371dedbff10f0c52dca4b3b7af9e3d">usb_puti</a> (int value)</td></tr>
48

  
49
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print an integer to USB.  <a href="group__usb.html#gcd371dedbff10f0c52dca4b3b7af9e3d"></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__xbee.html#g964a1e8461e9c1187e5d69f521e5e107">xbee_init</a> (void)</td></tr>
51

  
52
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the XBee.  <a href="group__xbee.html#g964a1e8461e9c1187e5d69f521e5e107"></a><br></td></tr>
53
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__xbee.html#g70c6b231330312d4f69b9a8afb5af989">xbee_putc</a> (char c)</td></tr>
54

  
55
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a character to the XBee.  <a href="group__xbee.html#g70c6b231330312d4f69b9a8afb5af989"></a><br></td></tr>
56
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__xbee.html#g1f468ae159ba5d97bdfb3f4855d15d88">xbee_getc</a> (void)</td></tr>
57

  
58
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Read a character from the XBee.  <a href="group__xbee.html#g1f468ae159ba5d97bdfb3f4855d15d88"></a><br></td></tr>
59
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__xbee.html#gfb7bd5dd535e8251bfff78854c6c15f2">xbee_getc_nb</a> (char *c)</td></tr>
60

  
61
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Read a character from the XBee without blocking.  <a href="group__xbee.html#gfb7bd5dd535e8251bfff78854c6c15f2"></a><br></td></tr>
62
</table>
63
<hr><a name="_details"></a><h2>Detailed Description</h2>
64
Contains declarations for serial input and output. 
65
<p>
66
Copyright (c) 2007 Colony Project<p>
67
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:<p>
68
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.<p>
69
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>
70
Contains definitions for serial input and output.<p>
71
<dl class="author" compact><dt><b>Author:</b></dt><dd>Colony Project, CMU Robotics Club Based on Tom Lauwer's Firefly Library </dd></dl>
72
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
73
<a href="http://www.doxygen.org/index.html">
74
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
75
</body>
76
</html>
branches/charge_station_isp/docs/libdragonfly/reset_8h-source.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: reset.h Source File</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<h1>reset.h</h1><a href="reset_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
17
<a name="l00035"></a>00035 <span class="preprocessor">#ifndef _RESET_H_</span>
18
<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#define _RESET_H_</span>
19
<a name="l00037"></a>00037 <span class="preprocessor"></span>
20
<a name="l00044"></a>00044 <span class="keywordtype">void</span> <a class="code" href="group__reset.html#g3aea9deb2a0bfea9ff05a898f4822e31" title="Reset the robot.">reset</a>(<span class="keywordtype">void</span>);
21
<a name="l00045"></a>00045  <span class="comment">//end group</span>
22
<a name="l00047"></a>00047 
23
<a name="l00048"></a>00048 <span class="preprocessor">#endif</span>
24
<a name="l00049"></a>00049 <span class="preprocessor"></span>
25
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
26
<a href="http://www.doxygen.org/index.html">
27
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
28
</body>
29
</html>
branches/charge_station_isp/docs/libdragonfly/rangefinder_8h-source.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: rangefinder.h Source File</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<h1>rangefinder.h</h1><a href="rangefinder_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
17
<a name="l00037"></a>00037 <span class="preprocessor">#ifndef _RANGEFINDER_H_</span>
18
<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#define _RANGEFINDER_H_</span>
19
<a name="l00039"></a>00039 <span class="preprocessor"></span>
20
<a name="l00046"></a><a class="code" href="group__rangefinder.html#g7b2b32709f9770a283701ffcf3723497">00046</a> <span class="preprocessor">#define IR1 6</span>
21
<a name="l00047"></a>00047 <span class="preprocessor"></span>
22
<a name="l00048"></a><a class="code" href="group__rangefinder.html#g5a08e4f5cb3582e623cc14a6c92d48de">00048</a> <span class="preprocessor">#define IR2 5</span>
23
<a name="l00049"></a>00049 <span class="preprocessor"></span>
24
<a name="l00050"></a><a class="code" href="group__rangefinder.html#g26c72d21cca0ec21af4bd9b20ba3ad51">00050</a> <span class="preprocessor">#define IR3 4</span>
25
<a name="l00051"></a>00051 <span class="preprocessor"></span>
26
<a name="l00052"></a><a class="code" href="group__rangefinder.html#g20f2f5908baa0eeba04b9ceaf718cea0">00052</a> <span class="preprocessor">#define IR4 3</span>
27
<a name="l00053"></a>00053 <span class="preprocessor"></span>
28
<a name="l00054"></a><a class="code" href="group__rangefinder.html#g23554754d5334bdc35df623e1e012ede">00054</a> <span class="preprocessor">#define IR5 2</span>
29
<a name="l00055"></a>00055 <span class="preprocessor"></span>
30
<a name="l00057"></a>00057 <span class="keywordtype">void</span> <a class="code" href="group__rangefinder.html#g52d0666b725e6d3a14b5bddc28190e59" title="Initialize the rangefinders.">range_init</a>(<span class="keywordtype">void</span>);
31
<a name="l00059"></a>00059 <span class="keywordtype">int</span> <a class="code" href="group__rangefinder.html#g22bd0717784e34cb3a0762d78554dcf2" title="Read the distance from a rangefinder.">range_read_distance</a>(<span class="keywordtype">int</span> range_id);
32
<a name="l00060"></a>00060  <span class="comment">//end addtogroup</span>
33
<a name="l00062"></a>00062 
34
<a name="l00063"></a>00063 <span class="preprocessor">#endif</span>
35
<a name="l00064"></a>00064 <span class="preprocessor"></span>
36
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
37
<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>
39
</body>
40
</html>
branches/charge_station_isp/docs/libdragonfly/globals.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Data Fields</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<div class="tabs">
17
  <ul>
18
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
19
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
20
  </ul>
21
</div>
22
<div class="tabs">
23
  <ul>
24
    <li class="current"><a href="globals.html"><span>All</span></a></li>
25
    <li><a href="globals_func.html"><span>Functions</span></a></li>
26
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
27
    <li><a href="globals_defs.html"><span>Defines</span></a></li>
28
  </ul>
29
</div>
30
<div class="tabs">
31
  <ul>
32
    <li class="current"><a href="globals.html#index__"><span>_</span></a></li>
33
    <li><a href="globals_0x61.html#index_a"><span>a</span></a></li>
34
    <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
35
    <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
36
    <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
37
    <li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
38
    <li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
39
    <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
40
    <li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
41
    <li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
42
    <li><a href="globals_0x6c.html#index_l"><span>l</span></a></li>
43
    <li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
44
    <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
45
    <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
46
    <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
47
    <li><a href="globals_0x71.html#index_q"><span>q</span></a></li>
48
    <li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
49
    <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
50
    <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
51
    <li><a href="globals_0x75.html#index_u"><span>u</span></a></li>
52
    <li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
53
    <li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
54
    <li><a href="globals_0x79.html#index_y"><span>y</span></a></li>
55
  </ul>
56
</div>
57

  
58
<p>
59
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
60
<p>
61
<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
62
<li>_PIN_A0
63
: <a class="el" href="dio_8h.html#51f04ff9f4fb24a6be30c56ce6f40693">dio.h</a>
64
<li>_PIN_A1
65
: <a class="el" href="dio_8h.html#4eb14fd2e59584018694829c303f917d">dio.h</a>
66
<li>_PIN_A2
67
: <a class="el" href="dio_8h.html#8addc957193d67ec0456ca4b91e6348a">dio.h</a>
68
<li>_PIN_A3
69
: <a class="el" href="dio_8h.html#d542d3d032328a77644041b683263b60">dio.h</a>
70
<li>_PIN_A4
71
: <a class="el" href="dio_8h.html#939eb745c1abd8ad357cbc7949071391">dio.h</a>
72
<li>_PIN_A5
73
: <a class="el" href="dio_8h.html#92c23c5ef5f0909f7252d46dee64f556">dio.h</a>
74
<li>_PIN_A6
75
: <a class="el" href="dio_8h.html#6b3bddc004c965e7425d85bf26b749dc">dio.h</a>
76
<li>_PIN_A7
77
: <a class="el" href="dio_8h.html#c446f59a98dfb4a0668306f57bd1ecca">dio.h</a>
78
<li>_PIN_ALE
79
: <a class="el" href="dio_8h.html#b01e62102c2ea92ef5e6ddd4c8b10e7d">dio.h</a>
80
<li>_PIN_B0
81
: <a class="el" href="dio_8h.html#b4f305294f28e717999cef139b7caab0">dio.h</a>
82
<li>_PIN_B1
83
: <a class="el" href="dio_8h.html#bfe495b8eb044c08d0847c7d4043ea4f">dio.h</a>
84
<li>_PIN_B2
85
: <a class="el" href="dio_8h.html#fbe373570755ea8d3180703632224896">dio.h</a>
86
<li>_PIN_B3
87
: <a class="el" href="dio_8h.html#a760d7cb45c90094702c296999558f65">dio.h</a>
88
<li>_PIN_B4
89
: <a class="el" href="dio_8h.html#76ae9cc1b2c74f451ab638371285f18d">dio.h</a>
90
<li>_PIN_B5
91
: <a class="el" href="dio_8h.html#0fae583ff609c0543c9d8c1dab7e378d">dio.h</a>
92
<li>_PIN_B6
93
: <a class="el" href="dio_8h.html#4c2e6bdc02d9672de3795f3bbb3670b9">dio.h</a>
94
<li>_PIN_B7
95
: <a class="el" href="dio_8h.html#8415309f27a757e7c551906194c28e80">dio.h</a>
96
<li>_PIN_C0
97
: <a class="el" href="dio_8h.html#8b117e9361a991638bd82eea83ff001a">dio.h</a>
98
<li>_PIN_C1
99
: <a class="el" href="dio_8h.html#0c45f79d733ffbbbd7de2056893d6eb1">dio.h</a>
100
<li>_PIN_C2
101
: <a class="el" href="dio_8h.html#c01a3878ceb5a63e961bf3a305e74a06">dio.h</a>
102
<li>_PIN_C3
103
: <a class="el" href="dio_8h.html#bd8e9c9599a4c5f2c1571298b29d44bf">dio.h</a>
104
<li>_PIN_C4
105
: <a class="el" href="dio_8h.html#888ab2bc04575f1902e75398fb2843b4">dio.h</a>
106
<li>_PIN_C5
107
: <a class="el" href="dio_8h.html#e2c922d0d623cce421470e501b5cd01d">dio.h</a>
108
<li>_PIN_C6
109
: <a class="el" href="dio_8h.html#de6c0b894acec113cc6e83ddf1c6f4ad">dio.h</a>
110
<li>_PIN_C7
111
: <a class="el" href="dio_8h.html#94fc1c3551e878d00670be18dd98b01e">dio.h</a>
112
<li>_PIN_D0
113
: <a class="el" href="dio_8h.html#4b95d04e9712921644d2c9daca838ae1">dio.h</a>
114
<li>_PIN_D1
115
: <a class="el" href="dio_8h.html#e284f5774e84fe78764b3475a1ab7df3">dio.h</a>
116
<li>_PIN_D2
117
: <a class="el" href="dio_8h.html#bb9448fbe6bc6dcd64e35d7ffa00ca6d">dio.h</a>
118
<li>_PIN_D3
119
: <a class="el" href="dio_8h.html#e0acf61952e589ddc79359cc418eec17">dio.h</a>
120
<li>_PIN_D4
121
: <a class="el" href="dio_8h.html#2b237cd474a817c15832fd87146e6daa">dio.h</a>
122
<li>_PIN_D5
123
: <a class="el" href="dio_8h.html#70a748f97c4d4e751f2edd0fcbac4a7c">dio.h</a>
124
<li>_PIN_D6
125
: <a class="el" href="dio_8h.html#8a2da262330ccf12ac69a1822d3c091c">dio.h</a>
126
<li>_PIN_D7
127
: <a class="el" href="dio_8h.html#fc098c404f6e3003aef2ec0e0bc35acd">dio.h</a>
128
<li>_PIN_E0
129
: <a class="el" href="dio_8h.html#badf190bc1c23be12590868584135c22">dio.h</a>
130
<li>_PIN_E1
131
: <a class="el" href="dio_8h.html#e88599fd3bd196eacb91052ea05e18f3">dio.h</a>
132
<li>_PIN_E2
133
: <a class="el" href="dio_8h.html#62122fe3a2b5d08d964a2178e4015e79">dio.h</a>
134
<li>_PIN_E3
135
: <a class="el" href="dio_8h.html#e93d87d0523dfbb446a5909254f0ef2c">dio.h</a>
136
<li>_PIN_E4
137
: <a class="el" href="dio_8h.html#6859b74122e7d105fe3dd380b6763aca">dio.h</a>
138
<li>_PIN_E5
139
: <a class="el" href="dio_8h.html#19a858b324d285b261caa831df84d32f">dio.h</a>
140
<li>_PIN_E6
141
: <a class="el" href="dio_8h.html#04723017fa82410249e3e6393bca65af">dio.h</a>
142
<li>_PIN_E7
143
: <a class="el" href="dio_8h.html#5eb34c0e8ea6af1b8bbd3cbd8a92a600">dio.h</a>
144
<li>_PIN_F0
145
: <a class="el" href="dio_8h.html#da61cdc73ca993fd5f450183862fcef1">dio.h</a>
146
<li>_PIN_F1
147
: <a class="el" href="dio_8h.html#c0d7ed715f7b6982b94a0f791d62915b">dio.h</a>
148
<li>_PIN_F2
149
: <a class="el" href="dio_8h.html#91e39e9f2da5ec9515e7d961a058e069">dio.h</a>
150
<li>_PIN_F3
151
: <a class="el" href="dio_8h.html#847601cd0a3a8830bc38a9eef0b0d6a5">dio.h</a>
152
<li>_PIN_F4
153
: <a class="el" href="dio_8h.html#81722f76eb8b39d3f3f5678526e918c6">dio.h</a>
154
<li>_PIN_F5
155
: <a class="el" href="dio_8h.html#6655e7450006cec34ac55a0e7d63f0cd">dio.h</a>
156
<li>_PIN_F6
157
: <a class="el" href="dio_8h.html#6b042b1d986784315b7d1780af4e6325">dio.h</a>
158
<li>_PIN_F7
159
: <a class="el" href="dio_8h.html#cd2cf9c19a99cb3b883d44ddb8841aa6">dio.h</a>
160
<li>_PIN_G0
161
: <a class="el" href="dio_8h.html#67a762a16abd40507f84d45a1cc8fc60">dio.h</a>
162
<li>_PIN_G1
163
: <a class="el" href="dio_8h.html#cd22478361f403160ac78b6673bc1cc8">dio.h</a>
164
<li>_PIN_G2
165
: <a class="el" href="dio_8h.html#d15640b2580aa575af9b4b3afb66d69e">dio.h</a>
166
<li>_PIN_G3
167
: <a class="el" href="dio_8h.html#b68ee88c80780acce271541468b57b01">dio.h</a>
168
<li>_PIN_G4
169
: <a class="el" href="dio_8h.html#8098eb56320b9f65520da4f3034168d8">dio.h</a>
170
<li>_PIN_RD
171
: <a class="el" href="dio_8h.html#35b975ca202c33953772138fbe9987a1">dio.h</a>
172
<li>_PIN_TOSC1
173
: <a class="el" href="dio_8h.html#4658177abc8db29571f67e68f50d5591">dio.h</a>
174
<li>_PIN_TOSC2
175
: <a class="el" href="dio_8h.html#1a989f2be615fdbb5d539c803ae85052">dio.h</a>
176
<li>_PIN_WR
177
: <a class="el" href="dio_8h.html#1457bcf9a22d249b4907d0bdc6661e6f">dio.h</a>
178
<li>_PORT_A
179
: <a class="el" href="dio_8h.html#c03b8868a83d44a9b97de1cc0d7fe8e8">dio.h</a>
180
<li>_PORT_B
181
: <a class="el" href="dio_8h.html#da0ad7242f65b61351de29531659aaf3">dio.h</a>
182
<li>_PORT_C
183
: <a class="el" href="dio_8h.html#2f5cd37fd5831a67953d155ec3624187">dio.h</a>
184
<li>_PORT_D
185
: <a class="el" href="dio_8h.html#881c4ea9fdae76401a4005981f40887e">dio.h</a>
186
<li>_PORT_E
187
: <a class="el" href="dio_8h.html#48bd3d9b9db9d872bbdf4579864a6cba">dio.h</a>
188
<li>_PORT_F
189
: <a class="el" href="dio_8h.html#7f0278fc6e55e8e8a6f63c944e9779bd">dio.h</a>
190
<li>_PORT_G
191
: <a class="el" href="dio_8h.html#7c0f589b48ebb00d7a998ac3daaac11a">dio.h</a>
192
</ul>
193
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
194
<a href="http://www.doxygen.org/index.html">
195
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
196
</body>
197
</html>
branches/charge_station_isp/docs/libdragonfly/globals_0x6f.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Data Fields</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<div class="tabs">
17
  <ul>
18
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
19
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
20
  </ul>
21
</div>
22
<div class="tabs">
23
  <ul>
24
    <li class="current"><a href="globals.html"><span>All</span></a></li>
25
    <li><a href="globals_func.html"><span>Functions</span></a></li>
26
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
27
    <li><a href="globals_defs.html"><span>Defines</span></a></li>
28
  </ul>
29
</div>
30
<div class="tabs">
31
  <ul>
32
    <li><a href="globals.html#index__"><span>_</span></a></li>
33
    <li><a href="globals_0x61.html#index_a"><span>a</span></a></li>
34
    <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
35
    <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
36
    <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
37
    <li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
38
    <li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
39
    <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
40
    <li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
41
    <li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
42
    <li><a href="globals_0x6c.html#index_l"><span>l</span></a></li>
43
    <li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
44
    <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
45
    <li class="current"><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
46
    <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
47
    <li><a href="globals_0x71.html#index_q"><span>q</span></a></li>
48
    <li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
49
    <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
50
    <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
51
    <li><a href="globals_0x75.html#index_u"><span>u</span></a></li>
52
    <li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
53
    <li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
54
    <li><a href="globals_0x79.html#index_y"><span>y</span></a></li>
55
  </ul>
56
</div>
57

  
58
<p>
59
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
60
<p>
61
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
62
<li>ORANGE
63
: <a class="el" href="group__orbs.html#gc5b6e19bf06822021f35602c59658de3">lights.h</a>
64
<li>ORB
65
: <a class="el" href="group__dragonfly.html#g24a9b050b733edb162cbeb44b1a417b1">dragonfly_lib.h</a>
66
<li>ORB_OFF
67
: <a class="el" href="group__orbs.html#gcf2f6da92d895ef5e594223f1e39e4b1">lights.h</a>
68
</ul>
69
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
70
<a href="http://www.doxygen.org/index.html">
71
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
72
</body>
73
</html>
branches/charge_station_isp/docs/libdragonfly/globals_defs_0x6f.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: Data Fields</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<div class="tabs">
17
  <ul>
18
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
19
    <li class="current"><a href="globals.html"><span>Globals</span></a></li>
20
  </ul>
21
</div>
22
<div class="tabs">
23
  <ul>
24
    <li><a href="globals.html"><span>All</span></a></li>
25
    <li><a href="globals_func.html"><span>Functions</span></a></li>
26
    <li><a href="globals_type.html"><span>Typedefs</span></a></li>
27
    <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
28
  </ul>
29
</div>
30
<div class="tabs">
31
  <ul>
32
    <li><a href="globals_defs.html#index__"><span>_</span></a></li>
33
    <li><a href="globals_defs_0x61.html#index_a"><span>a</span></a></li>
34
    <li><a href="globals_defs_0x62.html#index_b"><span>b</span></a></li>
35
    <li><a href="globals_defs_0x63.html#index_c"><span>c</span></a></li>
36
    <li><a href="globals_defs_0x64.html#index_d"><span>d</span></a></li>
37
    <li><a href="globals_defs_0x65.html#index_e"><span>e</span></a></li>
38
    <li><a href="globals_defs_0x66.html#index_f"><span>f</span></a></li>
39
    <li><a href="globals_defs_0x67.html#index_g"><span>g</span></a></li>
40
    <li><a href="globals_defs_0x68.html#index_h"><span>h</span></a></li>
41
    <li><a href="globals_defs_0x69.html#index_i"><span>i</span></a></li>
42
    <li><a href="globals_defs_0x6c.html#index_l"><span>l</span></a></li>
43
    <li><a href="globals_defs_0x6d.html#index_m"><span>m</span></a></li>
44
    <li><a href="globals_defs_0x6e.html#index_n"><span>n</span></a></li>
45
    <li class="current"><a href="globals_defs_0x6f.html#index_o"><span>o</span></a></li>
46
    <li><a href="globals_defs_0x70.html#index_p"><span>p</span></a></li>
47
    <li><a href="globals_defs_0x71.html#index_q"><span>q</span></a></li>
48
    <li><a href="globals_defs_0x72.html#index_r"><span>r</span></a></li>
49
    <li><a href="globals_defs_0x73.html#index_s"><span>s</span></a></li>
50
    <li><a href="globals_defs_0x74.html#index_t"><span>t</span></a></li>
51
    <li><a href="globals_defs_0x75.html#index_u"><span>u</span></a></li>
52
    <li><a href="globals_defs_0x77.html#index_w"><span>w</span></a></li>
53
    <li><a href="globals_defs_0x78.html#index_x"><span>x</span></a></li>
54
    <li><a href="globals_defs_0x79.html#index_y"><span>y</span></a></li>
55
  </ul>
56
</div>
57

  
58
<p>
59
&nbsp;
60
<p>
61
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
62
<li>ORANGE
63
: <a class="el" href="group__orbs.html#gc5b6e19bf06822021f35602c59658de3">lights.h</a>
64
<li>ORB
65
: <a class="el" href="group__dragonfly.html#g24a9b050b733edb162cbeb44b1a417b1">dragonfly_lib.h</a>
66
<li>ORB_OFF
67
: <a class="el" href="group__orbs.html#gcf2f6da92d895ef5e594223f1e39e4b1">lights.h</a>
68
</ul>
69
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
70
<a href="http://www.doxygen.org/index.html">
71
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
72
</body>
73
</html>
branches/charge_station_isp/docs/libdragonfly/lights_8h-source.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: lights.h Source File</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<h1>lights.h</h1><a href="lights_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
17
<a name="l00037"></a>00037 <span class="preprocessor">#ifndef _LIGHTS_H_</span>
18
<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#define _LIGHTS_H_</span>
19
<a name="l00039"></a>00039 <span class="preprocessor"></span>
20
<a name="l00040"></a>00040 
21
<a name="l00046"></a>00046 <span class="comment">//ORB Colors</span>
22
<a name="l00048"></a><a class="code" href="group__orbs.html#g8d23feea868a983c8c2b661e1e16972f">00048</a> <span class="comment"></span><span class="preprocessor">#define RED       0xE0</span>
23
<a name="l00049"></a>00049 <span class="preprocessor"></span>
24
<a name="l00050"></a><a class="code" href="group__orbs.html#gc5b6e19bf06822021f35602c59658de3">00050</a> <span class="preprocessor">#define ORANGE    0xE4</span>
25
<a name="l00051"></a>00051 <span class="preprocessor"></span>
26
<a name="l00052"></a><a class="code" href="group__orbs.html#gbf681265909adf3d3e8116c93c0ba179">00052</a> <span class="preprocessor">#define YELLOW    0xE8</span>
27
<a name="l00053"></a>00053 <span class="preprocessor"></span>
28
<a name="l00054"></a><a class="code" href="group__orbs.html#g46019a1f2c10603a54b6cbb19cbf3c21">00054</a> <span class="preprocessor">#define LIME      0x68</span>
29
<a name="l00055"></a>00055 <span class="preprocessor"></span>
30
<a name="l00056"></a><a class="code" href="group__orbs.html#gcfbc006ea433ad708fdee3e82996e721">00056</a> <span class="preprocessor">#define GREEN     0x1C</span>
31
<a name="l00057"></a>00057 <span class="preprocessor"></span>
32
<a name="l00058"></a><a class="code" href="group__orbs.html#gd243f93c16bc4c1d3e0a13b84421d760">00058</a> <span class="preprocessor">#define CYAN      0x1F</span>
33
<a name="l00059"></a>00059 <span class="preprocessor"></span>
34
<a name="l00060"></a><a class="code" href="group__orbs.html#g79d10e672abb49ad63eeaa8aaef57c38">00060</a> <span class="preprocessor">#define BLUE      0x03</span>
35
<a name="l00061"></a>00061 <span class="preprocessor"></span>
36
<a name="l00062"></a><a class="code" href="group__orbs.html#gda419fe3b48fcf19daed7cc57ccf1174">00062</a> <span class="preprocessor">#define PINK      0xA6 </span>
37
<a name="l00063"></a>00063 <span class="preprocessor"></span>
38
<a name="l00064"></a><a class="code" href="group__orbs.html#g0bb0b009e7a7390473ace4d98bd843c0">00064</a> <span class="preprocessor">#define PURPLE    0x41</span>
39
<a name="l00065"></a>00065 <span class="preprocessor"></span>
40
<a name="l00066"></a><a class="code" href="group__orbs.html#g6f699060902f800f12aaae150f3a708e">00066</a> <span class="preprocessor">#define MAGENTA   0xE3</span>
41
<a name="l00067"></a>00067 <span class="preprocessor"></span>
42
<a name="l00068"></a><a class="code" href="group__orbs.html#g87b537f5fa5c109d3c05c13d6b18f382">00068</a> <span class="preprocessor">#define WHITE     0xFE</span>
43
<a name="l00069"></a>00069 <span class="preprocessor"></span>
44
<a name="l00070"></a><a class="code" href="group__orbs.html#gcf2f6da92d895ef5e594223f1e39e4b1">00070</a> <span class="preprocessor">#define ORB_OFF   0xFE      //ORB_OFF-&gt;WHITE</span>
45
<a name="l00071"></a>00071 <span class="preprocessor"></span>
46
<a name="l00073"></a>00073 <span class="keywordtype">void</span> <a class="code" href="group__orbs.html#g13069271f9d636674e9b4a8a355099b9" title="Enables the orbs.">orb_init</a>(<span class="keywordtype">void</span>);
47
<a name="l00075"></a>00075 <span class="keywordtype">void</span> <a class="code" href="group__orbs.html#ga75385bd1398949615ee1fe78a535cff" title="Set both orbs to a specified color.">orb_set</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> red_led, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> green_led,
48
<a name="l00076"></a>00076         <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> blue_led);
49
<a name="l00078"></a>00078 <span class="keywordtype">void</span> <a class="code" href="group__orbs.html#g2df1397345a557295b12e50451f8592e" title="Set orb1 to a specified color.">orb1_set</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> red_led, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> green_led,
50
<a name="l00079"></a>00079         <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> blue_led); 
51
<a name="l00081"></a>00081 <span class="keywordtype">void</span> <a class="code" href="group__orbs.html#gb19679987f51d6ed35461d581ca8972b" title="Set orb2 to a specified color.">orb2_set</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> red_led, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> green_led,
52
<a name="l00082"></a>00082         <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> blue_led);
53
<a name="l00083"></a>00083 
54
<a name="l00085"></a>00085 <span class="keywordtype">void</span> <a class="code" href="group__orbs.html#g123d2880d20bf6d0bb387024c8f6da81" title="Set both orbs to a specified color.">orb_set_color</a>(<span class="keywordtype">int</span> col);
55
<a name="l00087"></a>00087 <span class="keywordtype">void</span> <a class="code" href="group__orbs.html#g131d9bf3e32cf5530f4cc671ea496609" title="Set orb1 to a specified color.">orb1_set_color</a>(<span class="keywordtype">int</span> col);
56
<a name="l00089"></a>00089 <span class="keywordtype">void</span> <a class="code" href="group__orbs.html#g3125d9c661a33b3fdeb4eca75ca00cab" title="Set orb2 to a specified color.">orb2_set_color</a>(<span class="keywordtype">int</span> col);
57
<a name="l00090"></a>00090 
58
<a name="l00092"></a>00092 <span class="keywordtype">void</span> <a class="code" href="group__orbs.html#g1ea1b363a0592f80798f6a1e260a70e9" title="Disable the orbs.">orb_disable</a>(<span class="keywordtype">void</span>);
59
<a name="l00094"></a>00094 <span class="keywordtype">void</span> <a class="code" href="group__orbs.html#g5911e3fa322de2e760a92a44d5a6a547" title="Enable the orbs.">orb_enable</a>(<span class="keywordtype">void</span>);
60
<a name="l00095"></a>00095  <span class="comment">//end addtogroup</span>
61
<a name="l00097"></a>00097 
62
<a name="l00098"></a>00098 <span class="preprocessor">#endif</span>
63
<a name="l00099"></a>00099 <span class="preprocessor"></span>
64
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
65
<a href="http://www.doxygen.org/index.html">
66
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
67
</body>
68
</html>
branches/charge_station_isp/docs/libdragonfly/group__i2c.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: I2C</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<h1>I2C</h1>Provides Inter-Interconnected-Communications (I2C).  
17
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
18
<tr><td></td></tr>
19
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
20
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gaf685692265ff486494774a12f58cb12"></a><!-- doxytag: member="i2c::I2C_BIT_RATE_DIVIDER" ref="gaf685692265ff486494774a12f58cb12" args="" -->
21
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__i2c.html#gaf685692265ff486494774a12f58cb12">I2C_BIT_RATE_DIVIDER</a>&nbsp;&nbsp;&nbsp;0x0C</td></tr>
22

  
23
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set bit rate 12 = 100kbit/s (max speed setting is 10 for an 8 MHz clock). It is a divider, so the lower the number the faster the speed. <br></td></tr>
24
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
25
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gbf590d5cb743d0202ca44be4b3e4865d"></a><!-- doxytag: member="i2c::RING_BUFFER_NEW" ref="gbf590d5cb743d0202ca44be4b3e4865d" args="(i2c_buffer, 128, char, i2c_write_buff, i2c_addr_buff)" -->
26
&nbsp;</td><td class="memItemRight" valign="bottom"><b>RING_BUFFER_NEW</b> (i2c_buffer, 128, char, i2c_write_buff, i2c_addr_buff)</td></tr>
27

  
28
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__i2c.html#g28bd4994859c49763a282579c4c772a1">i2c_init</a> (char addr, <a class="el" href="i2c_8h.html#3e550321eadebd4a697a3016e6ee918b">fun_mrecv_t</a> master_recv, <a class="el" href="i2c_8h.html#e1453fbad57354c82d465c704edeead5">fun_srecv_t</a> slave_recv, <a class="el" href="i2c_8h.html#4b946a38c2f1c58d838f59c6099feba1">fun_send_t</a> slave_send)</td></tr>
29

  
30
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initializes the i2c module.  <a href="#g28bd4994859c49763a282579c4c772a1"></a><br></td></tr>
31
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__i2c.html#g15f534819e0f3405c4e05769af1f1e19">i2c_send</a> (char dest, char *data, size_t bytes)</td></tr>
32

  
33
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sends a byte array over I2C as a master.  <a href="#g15f534819e0f3405c4e05769af1f1e19"></a><br></td></tr>
34
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__i2c.html#gf5d4ed96f03670ca300298019b7f2f72">i2c_request</a> (char dest)</td></tr>
35

  
36
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send a master request to the destination.  <a href="#gf5d4ed96f03670ca300298019b7f2f72"></a><br></td></tr>
37
</table>
38
<hr><a name="_details"></a><h2>Detailed Description</h2>
39
Provides Inter-Interconnected-Communications (I2C). 
40
<p>
41
Initiates I2C functions on an ATMega128 which has a fully hardware Two Wire Interface (TWI) module. Any Atmel chip with this hardware should be able to use the software.<p>
42
This code will operate in a multi-master enviornment and can be either a slave or a master at any time (as long as they are not one or the other at the moment. You can queue up multiple transmission modes in the buffer up to the buffer size. The buffer is implemented as a ring buffer.<p>
43
It is implemented using callback functions. Whenever you want to send a packet you can call the built in send function (as a master) and it will send an array of bytes. Master recieve and slave send/receive are all handled by the call back functions. It is up to the end user to create functions that will handle the receiving of packets. Their functions will be called with every byte recieved so you must either buffer the inputs or handle each one separately.<p>
44
On errors we will simply flush the entire buffer.<p>
45
For information on how I2C operates, read the wikipedia article <a href="http://en.wikipedia.org/wiki/I2c">http://en.wikipedia.org/wiki/I2c</a> for a good explanation of how it works. <hr><h2>Function Documentation</h2>
46
<a class="anchor" name="g28bd4994859c49763a282579c4c772a1"></a><!-- doxytag: member="i2c.c::i2c_init" ref="g28bd4994859c49763a282579c4c772a1" args="(char addr, fun_mrecv_t master_recv, fun_srecv_t slave_recv, fun_send_t slave_send)" -->
47
<div class="memitem">
48
<div class="memproto">
49
      <table class="memname">
50
        <tr>
51
          <td class="memname">int i2c_init           </td>
52
          <td>(</td>
53
          <td class="paramtype">char&nbsp;</td>
54
          <td class="paramname"> <em>addr</em>, </td>
55
        </tr>
56
        <tr>
57
          <td class="paramkey"></td>
58
          <td></td>
59
          <td class="paramtype"><a class="el" href="i2c_8h.html#3e550321eadebd4a697a3016e6ee918b">fun_mrecv_t</a>&nbsp;</td>
60
          <td class="paramname"> <em>master_recv</em>, </td>
61
        </tr>
62
        <tr>
63
          <td class="paramkey"></td>
64
          <td></td>
65
          <td class="paramtype"><a class="el" href="i2c_8h.html#e1453fbad57354c82d465c704edeead5">fun_srecv_t</a>&nbsp;</td>
66
          <td class="paramname"> <em>slave_recv</em>, </td>
67
        </tr>
68
        <tr>
69
          <td class="paramkey"></td>
70
          <td></td>
71
          <td class="paramtype"><a class="el" href="i2c_8h.html#4b946a38c2f1c58d838f59c6099feba1">fun_send_t</a>&nbsp;</td>
72
          <td class="paramname"> <em>slave_send</em></td><td>&nbsp;</td>
73
        </tr>
74
        <tr>
75
          <td></td>
76
          <td>)</td>
77
          <td></td><td></td><td width="100%"></td>
78
        </tr>
79
      </table>
80
</div>
81
<div class="memdoc">
82

  
83
<p>
84
Initializes the i2c module. 
85
<p>
86
Initializes the I2C module to start listening on the i2c lines. If the callback functions are not set to null they will be called when that transmission mode is called. The address is your address that you will listen to when you are not the master.<p>
87
<dl compact><dt><b>Parameters:</b></dt><dd>
88
  <table border="0" cellspacing="2" cellpadding="0">
89
    <tr><td valign="top"></td><td valign="top"><em>addr</em>&nbsp;</td><td>Your address on the I2C bus. </td></tr>
90
    <tr><td valign="top"></td><td valign="top"><em>master_recv</em>&nbsp;</td><td>The address of the function to call when you receive a byte when you are a master. </td></tr>
91
    <tr><td valign="top"></td><td valign="top"><em>slave_recv</em>&nbsp;</td><td>The address of the function to call when you are a slave you receive data from the master </td></tr>
92
    <tr><td valign="top"></td><td valign="top"><em>slave_send</em>&nbsp;</td><td>The address of the function to call when you are a slave and the master requests data from you.</td></tr>
93
  </table>
94
</dl>
95
<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 for success, nonzero for failure </dd></dl>
96

  
97
</div>
98
</div><p>
99
<a class="anchor" name="gf5d4ed96f03670ca300298019b7f2f72"></a><!-- doxytag: member="i2c.c::i2c_request" ref="gf5d4ed96f03670ca300298019b7f2f72" args="(char dest)" -->
100
<div class="memitem">
101
<div class="memproto">
102
      <table class="memname">
103
        <tr>
104
          <td class="memname">int i2c_request           </td>
105
          <td>(</td>
106
          <td class="paramtype">char&nbsp;</td>
107
          <td class="paramname"> <em>dest</em>          </td>
108
          <td>&nbsp;)&nbsp;</td>
109
          <td width="100%"></td>
110
        </tr>
111
      </table>
112
</div>
113
<div class="memdoc">
114

  
115
<p>
116
Send a master request to the destination. 
117
<p>
118
Sends a request of data from the target address and calls the callback function to handle data as it comes in. This function will not work if the slave has not informationt to send or has nothing implemented to send it.<p>
119
<dl compact><dt><b>Parameters:</b></dt><dd>
120
  <table border="0" cellspacing="2" cellpadding="0">
121
    <tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>The destination that we want to receive information from.</td></tr>
122
  </table>
123
</dl>
124
<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 for success, nonzero for failure </dd></dl>
125

  
126
</div>
127
</div><p>
128
<a class="anchor" name="g15f534819e0f3405c4e05769af1f1e19"></a><!-- doxytag: member="i2c.c::i2c_send" ref="g15f534819e0f3405c4e05769af1f1e19" args="(char dest, char *data, size_t bytes)" -->
129
<div class="memitem">
130
<div class="memproto">
131
      <table class="memname">
132
        <tr>
133
          <td class="memname">int i2c_send           </td>
134
          <td>(</td>
135
          <td class="paramtype">char&nbsp;</td>
136
          <td class="paramname"> <em>dest</em>, </td>
137
        </tr>
138
        <tr>
139
          <td class="paramkey"></td>
140
          <td></td>
141
          <td class="paramtype">char *&nbsp;</td>
142
          <td class="paramname"> <em>data</em>, </td>
143
        </tr>
144
        <tr>
145
          <td class="paramkey"></td>
146
          <td></td>
147
          <td class="paramtype">size_t&nbsp;</td>
148
          <td class="paramname"> <em>bytes</em></td><td>&nbsp;</td>
149
        </tr>
150
        <tr>
151
          <td></td>
152
          <td>)</td>
153
          <td></td><td></td><td width="100%"></td>
154
        </tr>
155
      </table>
156
</div>
157
<div class="memdoc">
158

  
159
<p>
160
Sends a byte array over I2C as a master. 
161
<p>
162
Will perform a send over I2C to the destination from data for the ammount of bytes that bytes is.<p>
163
<dl compact><dt><b>Parameters:</b></dt><dd>
164
  <table border="0" cellspacing="2" cellpadding="0">
165
    <tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>Destination address of the data on the I2C bus. </td></tr>
166
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>The pointer to the byte array of data </td></tr>
167
    <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>The amount of bytes long that the byte array is. This is how many bytes from the array that the function will send.</td></tr>
168
  </table>
169
</dl>
170
<dl class="return" compact><dt><b>Returns:</b></dt><dd>zero for success, nonzero for failure </dd></dl>
171

  
172
</div>
173
</div><p>
174
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
175
<a href="http://www.doxygen.org/index.html">
176
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
177
</body>
178
</html>
branches/charge_station_isp/docs/libdragonfly/motor_8h-source.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: motor.h Source File</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<h1>motor.h</h1><a href="motor_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
17
<a name="l00038"></a>00038 <span class="preprocessor">#ifndef _MOTOR_H</span>
18
<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define _MOTOR_H</span>
19
<a name="l00040"></a>00040 <span class="preprocessor"></span>
20
<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;avr/io.h&gt;</span>
21
<a name="l00048"></a><a class="code" href="group__motors.html#g6ddfdda7a062d10cff4a72b76b44aeb8">00048</a> <span class="preprocessor">#define FORWARD 1</span>
22
<a name="l00049"></a>00049 <span class="preprocessor"></span>
23
<a name="l00050"></a><a class="code" href="group__motors.html#gdf445abfe1b77fa63f89e315ccc2f7f2">00050</a> <span class="preprocessor">#define BACKWARD 0</span>
24
<a name="l00051"></a>00051 <span class="preprocessor"></span>
25
<a name="l00053"></a>00053 <span class="keywordtype">void</span> <a class="code" href="group__motors.html#gbad32bfc46c9f31ba81955775611bd21" title="Initialize the motors.">motors_init</a>(<span class="keywordtype">void</span>);
26
<a name="l00055"></a>00055 <span class="keywordtype">void</span> <a class="code" href="group__motors.html#g751a431c19cdb52bbbc8127455bd41ee" title="Set speed and direction of motor1.">motor1_set</a>(<span class="keywordtype">int</span> direction, <span class="keywordtype">int</span> speed);
27
<a name="l00057"></a>00057 <span class="keywordtype">void</span> <a class="code" href="group__motors.html#g23940fd8408c23fcf312b1d5937f0ab0" title="Set speed and direction of motor2.">motor2_set</a>(<span class="keywordtype">int</span> direction, <span class="keywordtype">int</span> speed);
28
<a name="l00059"></a>00059 <span class="keywordtype">void</span> <a class="code" href="group__motors.html#g3c7ada13bc7d8ed5e819910da74bf9cd" title="Turn the motors off.">motors_off</a>(<span class="keywordtype">void</span>);
29
<a name="l00060"></a>00060  <span class="comment">// end addtogroup</span>
30
<a name="l00062"></a>00062 
31
<a name="l00063"></a>00063 <span class="preprocessor">#endif</span>
32
<a name="l00064"></a>00064 <span class="preprocessor"></span>
33
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
34
<a href="http://www.doxygen.org/index.html">
35
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
36
</body>
37
</html>
branches/charge_station_isp/docs/libdragonfly/time_8h.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>libdragonfly: time.h File Reference</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
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 class="current"><a href="files.html"><span>Files</span></a></li>
13
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
  </ul>
15
</div>
16
<h1>time.h File Reference</h1>Contains time-related functions and definitions. <a href="#_details">More...</a>
17
<p>
18

  
19
<p>
20
<a href="time_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
21
<tr><td></td></tr>
22
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
23
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gd271145628da4e0e85e3e2486d117713"></a><!-- doxytag: member="time.h::SIXTEENTH_SECOND" ref="gd271145628da4e0e85e3e2486d117713" args="" -->
24
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#gd271145628da4e0e85e3e2486d117713">SIXTEENTH_SECOND</a>&nbsp;&nbsp;&nbsp;1</td></tr>
25

  
26
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A sixteenth of a second. <br></td></tr>
27
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g7bdae984203001070e9abeb3190f844a"></a><!-- doxytag: member="time.h::EIGTH_SECOND" ref="g7bdae984203001070e9abeb3190f844a" args="" -->
28
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#g7bdae984203001070e9abeb3190f844a">EIGTH_SECOND</a>&nbsp;&nbsp;&nbsp;2</td></tr>
29

  
30
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An eighth of a second. <br></td></tr>
31
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g0b2a348d9afca1f1182bc2bb2aa6a3d1"></a><!-- doxytag: member="time.h::QUARTER_SECOND" ref="g0b2a348d9afca1f1182bc2bb2aa6a3d1" args="" -->
32
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#g0b2a348d9afca1f1182bc2bb2aa6a3d1">QUARTER_SECOND</a>&nbsp;&nbsp;&nbsp;4</td></tr>
33

  
34
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A quarter of a second. <br></td></tr>
35
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gf95f27544f39827250d6bef6fa5fe18e"></a><!-- doxytag: member="time.h::HALF_SECOND" ref="gf95f27544f39827250d6bef6fa5fe18e" args="" -->
36
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#gf95f27544f39827250d6bef6fa5fe18e">HALF_SECOND</a>&nbsp;&nbsp;&nbsp;8</td></tr>
37

  
38
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Half of a second. <br></td></tr>
39
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g94212be2394d2d37d9dfd33d07d82dba"></a><!-- doxytag: member="time.h::SECOND" ref="g94212be2394d2d37d9dfd33d07d82dba" args="" -->
40
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#g94212be2394d2d37d9dfd33d07d82dba">SECOND</a>&nbsp;&nbsp;&nbsp;16</td></tr>
41

  
42
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">One second. <br></td></tr>
43
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g4c2dc0c899e1571596205f29fcc35cd6"></a><!-- doxytag: member="time.h::TWO_SECOND" ref="g4c2dc0c899e1571596205f29fcc35cd6" args="" -->
44
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#g4c2dc0c899e1571596205f29fcc35cd6">TWO_SECOND</a>&nbsp;&nbsp;&nbsp;32</td></tr>
45

  
46
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Two seconds. <br></td></tr>
47
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g335312d1eed285bbc48a7f383ad78d97"></a><!-- doxytag: member="time.h::FOUR_SECOND" ref="g335312d1eed285bbc48a7f383ad78d97" args="" -->
48
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#g335312d1eed285bbc48a7f383ad78d97">FOUR_SECOND</a>&nbsp;&nbsp;&nbsp;64</td></tr>
49

  
50
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Four seconds. <br></td></tr>
51
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
52
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#g8aa473f8ae9a91df4bc9ea700983c72d">delay_ms</a> (int ms)</td></tr>
53

  
54
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Delay execution for the specified time.  <a href="group__time.html#g8aa473f8ae9a91df4bc9ea700983c72d"></a><br></td></tr>
55
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#g4b8a034dd8e994f4a1af612806f7c553">rtc_init</a> (int prescale_opt, void(*rtc_func)(void))</td></tr>
56

  
57
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable the realtime clock.  <a href="group__time.html#g4b8a034dd8e994f4a1af612806f7c553"></a><br></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__time.html#g83ae542199d1c0e964aff89537d686a3">rtc_reset</a> (void)</td></tr>
59

  
60
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reset the counter of the realtime clock.  <a href="group__time.html#g83ae542199d1c0e964aff89537d686a3"></a><br></td></tr>
61
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__time.html#g5c7f2bf39314463dd5f4913e05ca991d">rtc_get</a> (void)</td></tr>
62

  
63
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the value of the realtime clock.  <a href="group__time.html#g5c7f2bf39314463dd5f4913e05ca991d"></a><br></td></tr>
64
</table>
65
<hr><a name="_details"></a><h2>Detailed Description</h2>
66
Contains time-related functions and definitions. 
67
<p>
68
Copyright (c) 2007 Colony Project<p>
69
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:<p>
70
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.<p>
71
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>
72
Contains functions and definitions for dealing with time, namely delay_ms and the realtime clock.<p>
73
<dl class="author" compact><dt><b>Author:</b></dt><dd>Colony Project, CMU Robotics Club </dd></dl>
74
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Nov 8 23:15:40 2007 for libdragonfly by&nbsp;
75
<a href="http://www.doxygen.org/index.html">
76
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
77
</body>
78
</html>
branches/charge_station_isp/docs/libdragonfly/group__rangefinder.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff