1. Bertrand Roussel
  2. CanArch

Overview

HTTPS SSH
	,------------------.
	|                  |
	|     CanArch      |
	|                  |
	`------------------'

CanArch is a LGPL library developed to easily handle and design CAN networks.

It is organized around an XML file that define the network architecture, and
provide the following features:
* Id generation (using highly customizable policies)
* Export of C Headers where the architecture is described using #define
* Export of diagrams using GraphViz
* Matching of "real" frames with the network that allow smart debugging

Some tools are also provided:
* NetworkView :
    A Qt4 tool that allow extended view of a network architecture.

<>---------------------------------------------------------------- Author ---<>

This project is an initiative of Bertrand Roussel (http://cor-net.org).

Other developers and contributors can be found on the BitBucket project page:
	http://bitbucket.org/corfr/canarch/


<>--------------------------------------------------------- Documentation ---<>

Documentation can be found on the Wiki and in the doc/ directory.

It is generated by Doxygen.


<>--------------------------------------------------------------- Install ---<>

To compile and install the library you need to do:

$ ./populateLibTiCpp
$ cmake .
$ make
# make install

<>----------------------------------------------------------------- Legal ---<>

This library is provided under the LGPL license (see LICENSE), and that does 
mean that it can be used in commercial / closed projects, and contribution are
welcomed.

If you use this library on a project, please tell us and send feedbacks.