<?xml version="1.0" encoding="UTF-8"?>
<!--DOCTYPE component PUBLIC "-//OCERA//DTD component XML V1.0//EN" "file:component.dtd"-->
<component id="canmon" name="CAN/CANopen monitor" >
<!-- id = id of the component (candev,canmon,canvca,lincan,ethanal,ethdev,verbus or versched) -->
<!-- name = short title of the component -->
	<title>CAN/CANopen monitor</title>
	
	<info>
		<authorgroup>
			<author>
				<firstname>Frantisek</firstname>
				<surname>Vacek</surname>
				<affiliation>
					<orgname>CTU</orgname>
				</affiliation>
				<email>
					<!-- url = mailto:your_email -->
					<ulink url="mailto:vacek@rtime.felk.cvut.cz">vacek@rtime.felk.cvut.cz</ulink>
				</email>
			</author>
		</authorgroup>
		<copyright>
			<year>2003</year>
			<holder>OCERA Consortium</holder>
		</copyright>
		<!-- id = number of workpackage -->
		<workpackage id="WP7"></workpackage>
		<!-- release = release date -->
		<!-- start = 01/07/2002 -->
		<date release="01/04/2003" start="01/07/2002"></date>
		<!-- value = version number -->
		<version cvs="comm/can/canmon" value="0.01"></version>
		<license value="GPL"></license>
		<!-- value = status (Analysis, Design, Alpha, Beta, Testing or Stable) -->
		<status value="Alpha"></status>
		<home-page url="http://www.ocera.org"></home-page>
		<!-- processor = target procesor (i386, PowerPC, ARM or Independent) -->
		<!-- board = optional attribute - board model -->
		<hardware processor="Independent"></hardware>
		<!-- rtlinux = version of target OS -->
		<!-- linux = version of target OS -->
		<platform rtlinux="3.1"></platform>
		<!-- value = type of the component (LowLevel, HighLevel or Application) -->
		<componenttype value="Application"></componenttype>		
		<keywords>CAN, CANopen, monitoring, GUI</keywords>
		<!-- reviewer info -->
		<reviewergroup>
			<author>
				<firstname></firstname>
				<surname></surname>
				<affiliation>
					<orgname></orgname>
				</affiliation>
				<!-- url = mailto:his/her_email -->
				<email><ulink url="mailto:"><!-- his/her email --></ulink>
				</email>
			</author>
		</reviewergroup>
	</info>
	<!-- ================================================== Description -->
	<description>
        CAN monitor is a component used to monitor a CAN bus. It can log messages and send ones. If CAN device EDS (Electronic Data Sheet) is available CanMonitor offers also basic SDO functionality. Package consists of three parts: canmond (CAN/IP proxy), testclient (command line monitoring tool) and CanMonitor (Java GUI monitoring tool).
	</description>
	<!-- ================================================== Readme -->
	<readme>
		<!-- Readme info if any -->
	</readme>
	<!-- ================================================== Readme -->
	<install>
		<!-- Install info if any. Example:-->
		<!-- The code is distributed as a patch file against rtlinux-3.1 source
    code plus some new files (examples + doc). In order to install,
    please follow next steps:
	(1) Configure Makfile variables.
		edit Makefile and set RTLINUX variable 
		to your RTLinux copy path.
	(2) Type make install
	(3) Change to the RTLinux directory. (3.a) type make xconfig. (3.b) 		 
		enable posix signals.
		(3.c)type make clean ; make-->
        Type make in components directory to make component.
        
        To run CanMonitor
        On Win32 run makeant.bat to make CanMonitor and canmonitor.bat to run it.
        On Linux run make.ant to make CanMonitor and canmonitor to run it.
	</install>
</component>