Main Page | Namespace List | Class List | File List | Namespace Members | Class Members | File Members

Const.hh

Go to the documentation of this file.
00001 #ifndef _Const_hh_
00002 #define _Const_hh_
00003 struct SHM_PARAM *param_ptr;
00004 int shd_param_id; // Shared memory ID.
00005 key_t key; // Shared memory Key.
00006 int fRet; // return value of function.
00007 int nDev=1,nCH=1; // Device #, CH #.
00008 int Mode=1; // Mode #. 0:Gate, 1:Start-Stop, 2:toggle, 3:free count mode.
00009 int Conf=1; // Input signal type. 0 for Photocoupler, 1 for TTL.
00010 int Line=1; // Input polar character type. 0 for positive, 1 for negative.
00011 int Clk=1; // Clock source selection. 0 for outer clock, 1 for inner clock.
00012 int BaseClk=0; // Clock-Frequency(CF) setting. CF=0.1*10E-6*10E+[BaseClk] sec.
00013 int fEnable=1,fEnable0=0; // Pulse Counter enable flag.
00014 int Emask=6,Emask0=0; // Event mask eneble data.Bit2:OF, Bit1:STP, Bit0:STR flag.
00015 int Tmask=0,Tmask0=0; // Interval-Timer event enable flag;
00016 unsigned long Data4EF=0x11; 
00017 // Data used for EventFunction(). Bit7-4:nDev, Bit3-0:nCH.
00018 int nEve=100000; // # of data to take.
00019 #endif

Generated on Sun Dec 14 23:32:46 2008 by doxygen 1.3.5