ExoGam Data Acquisition

Network Communication

Each VXI and VME crate contains one or more cpus each having an ethernet interface which is a node on the local area network. The use of UNIX/Windows and LynxOS enables common network software to be used in all components of the system

All communications between applications specific to the Data Acquisition System are based on the Client/Server model using Remote Procedure Calls. Using the network software RPC requests can be made between clients and servers across the ethernet, between VME cpus within a crate, and within a single CPU or workstation.

This allows the software components to communication in a way which is independant of their location.

Fixed UDP/IP ports are used by the servers in order to avoid the delays which the use of dynamic ports and the Portmapper would involve.