=====
Wireshark plugin for EPICS CA.
=====

This directory contains the Wireshark plugin 
 for the Channel Access protocol (CA) 
 of Experimental Physics and Industrial Control System (EPICS).

EPICS is a set of Open Source software tools, libraries and applications 
developed collaboratively and used worldwide to create distributed soft 
real-time control systems for scientific instruments such as a particle 
accelerators, telescopes and other large scientific experiments.

  <URL:http://www.aps.anl.gov/epics/>

Channel access API and protocol provide network transparent access 
between EPICS components. 
  <URL:http://www.aps.anl.gov/epics/base/R3-14/9-docs/CAref.html>
  <URL:http://epics.cosylab.com/cosyjava/JCA-Common/Documentation/CAproto.html>

=====

CA plugin dissects all CA header fields, and the channel name is also 
tracked along the virtual circuit.  Those fields and channel name can 
be specified in the filter expression to search the packets of 
particular interest. 

While CA header fields are fully dissected, its payload is not 
dissected.  Other EPICS tools may be used to read the payload.  

In order to build wireshark with CA plugin, wireshark-0.99.7-ca-1.0.0.patch
have to be applied at the top directory of wireshark-0.99.7. 
 
=====

Authors: 
  Ron Rechenmacher <ron@fnal.gov>, Fermilab, USA
  Anze Zagar, Cosylab, Slovenia
  Klemen Zagar <klemen.zagar@cosylab.com>, Cosylab, Slovenia
  Kazuro Furukawa <kazuro.furukawa@kek.jp>, KEK, Japan

Maintainer (as of March 2008):
  Kazuro Furukawa <kazuro.furukawa@kek.jp>, KEK, Japan

  <URL:http://www-linac.kek.jp/cont/epics/wireshark/>
=====
