i2c
1.4.2
RoadNarrows Robotics I2C Package
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
main.doxy
Go to the documentation of this file.
1
////////////////////////////////////////////////////////////////////////////////
2
//
3
// Package: RoadNarrows I2C Library
4
//
5
// File: main.doxy
6
//
7
// Description:
8
// This file contains the doxygen directives to generate the main page.
9
//
10
////////////////////////////////////////////////////////////////////////////////
11
12
/*! \file */
13
14
/*! \mainpage RoadNarrows Robotics I2C Package
15
16
\section intro Introduction
17
18
The I<sup>2</sup>C package provides basic interfaces to devices connected
19
to an I<sup>2</sup>C Bus.
20
21
\section pkglist Package List
22
<dl>
23
<dt> \b libi2c </dt>
24
<dd> The I<sup>2</sup>C library. </dd>
25
<dt> \b i2ccheck (\ref i2ccheck) </dt>
26
<dd>
27
Check for a device on the I<sup>2</sup>C Bus device.
28
</dd>
29
<dt> \b i2cread (\ref i2cread) </dt>
30
<dd>
31
Read bytes from an I<sup>2</sup>C Bus device.
32
</dd>
33
<dt> \b i2cscan (\ref i2cscan) </dt>
34
<dd>
35
Scan the I<sup>2</sup>C Bus for all attached devices.
36
</dd>
37
<dt> \b i2csh (\ref i2csh) </dt>
38
<dd>
39
Simple I<sup>2</sup> Bus command-line shell.
40
</dd>
41
<dt> \b i2ctrans (\ref i2ctrans) </dt>
42
<dd>
43
Do a write/read transaction for to a device on the I<sup>2</sup>C Bus.
44
</dd>
45
<dt> \b i2cwrite (\ref i2cwrite) </dt>
46
<dd>
47
Write bytes to an I<sup>2</sup>C Bus device.
48
</dd>
49
</dl>
50
51
\section req Requirements
52
\b librnr - RNR standard libray 1.
53
54
\todo
55
\b 1. Add support to System Management Bus (SMBus) address resolution
56
(http://www.smbus.org/).\n
57
58
\section platforms Supported Platforms
59
\li i386 - any Linux Intel (backwards) compatible 32-bit architecures
60
\li x86_64 - any Linux AMD 64-bit architectures
61
\li armpxa - Linux Intel XScale PXA Arm architecures.
62
\li cygwin - Windows systems with installed cygwin.
63
\li osx - Mac OS-X architectures
64
65
\section tested Tested Systems
66
\li Fedora Core 5 and 6 Linux for the i386 and x86_64 architectures.
67
\li Ubuntus 9.4 Linux for the i386 and x86_64 architectures.
68
\li Familiar Linux 2.4 (K-Team KoreBot version) for the XScale PXA 255 Arm
69
\li Windows XP with Cygwin for Intel processors.
70
\li Mac OS-X 10.x for Intel processors.
71
72
\page page_eula EULA
73
\section eula_txt RoadNarrows Robotics i2c Package End User Licence Agreement
74
75
\subsection eula_permissions Permissions
76
Permission is hereby granted, without written agreement and without
77
license or royalty fees, to use, copy, modify, and distribute this
78
software and its documentation for any purpose, provided that
79
(1) The above copyright notice and the following two paragraphs
80
appear in all copies of the source code and (2) redistributions
81
including binaries reproduces these notices in the supporting
82
documentation. Substantial modifications to this software may be
83
copyrighted by their authors and need not follow the licensing terms
84
described here, provided that the new terms are clearly indicated in
85
all files where they apply.
86
87
\subsection eula_warranties Warranties
88
In no event shall the author, RoadNarrows Robotics or any members/employees
89
of RoadNarrows Robotics or distributors of this software be liable to any
90
party for direct, indirect, special, incidental, or consequential
91
damages arising out of the use of this software and its documentation,
92
even if the authors or any of the above parties have been advised of
93
the possibility of such damage.
94
95
The author and RoadNarrows Robotics specifically disclaim any warranties,
96
including, but not limited to, the implied warranties of merchantability anD
97
fitness for a particular purpose. the software provided hereunder is on an
98
"as is" basis, and the authors and distributors have no obligation tO
99
provide maintenance, support, updates, enhancements, or modifications.
100
101
\subsection eula_copyright Copyright
102
All Rights Reserved by RoadNarrows Robotics
103
\n (C) 2007-2009
104
\n http://www.roadnarrowsrobotics.com
105
106
*/
docs
doxy
main.doxy
Generated on Fri Aug 10 2018 13:54:17 for i2c by
1.8.11
©2018 RoadNarrows LLC
www.roadnarrows.com