#include "rcs.hh"#include "emc.hh"#include "inifile.h"#include "emcio.hh"#include "emcglb.h"#include "extintf.h"#include "iniaux.hh"Include dependency graph for bridgeportaux.cc:

Go to the source code of this file.
Defines | |
| #define | __attribute__(x) |
Functions | |
| char | __attribute__ ((unused)) ident[]="$Id |
| void | estopOff () |
| int | isEstop () |
| int | checkEstop () |
|
|
Definition at line 32 of file bridgeportaux.cc. |
|
|
Definition at line 36 of file bridgeportaux.cc. 00036 : bridgeportaux.cc,v 1.4 2001/06/29 20:27:29 wshackle Exp $";
00037
00038 // local functions
00039
00040 static int estopOut = 1;
00041 static int checkEstopWorks = 1;
00042
00043 static void estopOn()
00044 {
00045 estopOut = 1;
00046 extDioWrite(ESTOP_WRITE_INDEX, ESTOP_WRITE_POLARITY);
00047 }
|
|
|
Definition at line 66 of file bridgeportaux.cc. Referenced by EMC_AUX_MODULE::POST_PROCESS().
00067 {
00068 int eOut;
00069
00070 extDioCheck(ESTOP_WRITE_INDEX, &eOut);
00071
00072 return eOut == ESTOP_WRITE_POLARITY;
00073 }
|
|
|
Definition at line 49 of file bridgeportaux.cc. Referenced by EMC_AUX_MODULE::ESTOP_OFF().
00050 {
00051 estopOut = 0;
00052 extDioWrite(ESTOP_WRITE_INDEX, ! ESTOP_WRITE_POLARITY);
00053 }
|
|
|
Definition at line 56 of file bridgeportaux.cc. Referenced by EMC_AUX_MODULE::POST_PROCESS().
00057 {
00058 int eIn;
00059
00060 extDioRead(ESTOP_SENSE_INDEX, &eIn);
00061
00062 return eIn == ESTOP_SENSE_POLARITY;
00063 }
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001