Skip to content
forked from icshwi/e3-asyn

ESS Site-specific EPICS module : asyn

Notifications You must be signed in to change notification settings

simon-ess/e3-asyn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

e3-asyn

ESS Site-specific EPICS module : asyn

Dependency Plot

asyn dep
Figure 1 Depdendency Tree.

DRV_USBTMC

  • Initialize repository
make init
  • USBTMC support Note that Ubuntu OS (LTS, and 17.10) are not supported. If one would like to use USBTMC, please use CentOS or Debian.

Enable it via editing configure/CONFIG_OPTIONS

DRV_USBTMC:=YES

However, this option is vaild only for linux-x86_64 architecture. If your arch is not linux-x86_64, it will be ignored within asyn.Makefile. The libusb-1.0.0 should be installed on host system, for Debian system, one could use the following option:

$ apt-get install libusb-1.0-0-dev

For Redhat system, the following package should be installed

$ yum install libusbx-dev

And USR_INCLUDES and USR_LDFLAGS can be extracted via

$ pkg-config --cflags libusb-1.0
-I/usr/include/libusb-1.0

$ pkg-config --libs libusb-1.0
$ -lusb-1.0

NON SUPPORTS

NI1014 : NI GPIB-1014

Linux GPIB

IPAC

RTEMS and VxWorks

About

ESS Site-specific EPICS module : asyn

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Makefile 100.0%