Skip to content

slac-epics/fcom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 Usage Notes: 

 - To let an application use FCOM

    o #include <fcom_api.h>
	o link with -lfcom
    o link with -ludpCommBSD (for FCOM over the regular TCP/IP stack)
    o link with -ludpComm    (for FCOM over the dedicated stack -- RTEMS ONLY)

 - For EPICS iocsh support, add these in your <APP>/src/Makefile
	o <APP>_DBD  += fcomIocshSupport.dbd
	o <APP>_LIBS += fcomIocshSupport

 - Programming (API) documentation is available in 'doc/fcom_icd.pdf'.

 - OS setup information 
   --------------------

   On machines with multiple NICs a routing table entry should be added
   so that multicast traffic goes over the correct interface.

      RTEMS: rtconf(1, <fcom-mcast-prefix>, <ip-of-interface>, <mcast-prefix-netmask>)

      LINUX: route add -net <fcom-mcast-prefix> netmask <mcast-prefix-netmask> dev <nic-name>