Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

bridgeportcool.cc File Reference

#include "rcs.hh"
#include "emc.hh"
#include "emcio.hh"
#include "emcglb.h"
#include "extintf.h"
#include "inicool.hh"

Include dependency graph for bridgeportcool.cc:

Include dependency graph

Go to the source code of this file.

Defines

#define __attribute__(x)

Functions

char __attribute__ ((unused)) ident[]="$Id
void mistOff ()
void floodOn ()
void floodOff ()
int isMistOn ()
int isFloodOn ()


Define Documentation

#define __attribute__  
 

Definition at line 26 of file bridgeportcool.cc.


Function Documentation

char __attribute__ (unused)    [static]
 

Definition at line 30 of file bridgeportcool.cc.

00030                                                    : bridgeportcool.cc,v 1.3 2001/06/29 20:27:29 wshackle Exp $";
00031 
00032 // local functions
00033 
00034 static void mistOn()
00035 {
00036   extDioWrite(MIST_COOLANT_INDEX, MIST_COOLANT_POLARITY);
00037 }

void floodOff   [static]
 

Definition at line 49 of file bridgeportcool.cc.

Referenced by EMC_COOLANT_MODULE::ABORT(), EMC_COOLANT_MODULE::FLOOD_OFF(), EMC_COOLANT_MODULE::HALT(), and EMC_COOLANT_MODULE::INIT().

00050 {
00051   extDioWrite(FLOOD_COOLANT_INDEX, ! FLOOD_COOLANT_POLARITY);
00052 }

void floodOn   [static]
 

Definition at line 44 of file bridgeportcool.cc.

Referenced by EMC_COOLANT_MODULE::FLOOD_ON().

00045 {
00046   extDioWrite(FLOOD_COOLANT_INDEX, FLOOD_COOLANT_POLARITY);
00047 }

int isFloodOn   [static]
 

Definition at line 63 of file bridgeportcool.cc.

Referenced by EMC_COOLANT_MODULE::POST_PROCESS().

00064 {
00065   int f;
00066 
00067   extDioCheck(FLOOD_COOLANT_INDEX, &f);
00068 
00069   return f == FLOOD_COOLANT_POLARITY;
00070 }

int isMistOn   [static]
 

Definition at line 54 of file bridgeportcool.cc.

Referenced by EMC_COOLANT_MODULE::POST_PROCESS().

00055 {
00056   int m;
00057 
00058   extDioCheck(MIST_COOLANT_INDEX, &m);
00059 
00060   return m == MIST_COOLANT_POLARITY;
00061 }

void mistOff   [static]
 

Definition at line 39 of file bridgeportcool.cc.

Referenced by EMC_COOLANT_MODULE::ABORT(), EMC_COOLANT_MODULE::HALT(), EMC_COOLANT_MODULE::INIT(), and EMC_COOLANT_MODULE::MIST_OFF().

00040 {
00041   extDioWrite(MIST_COOLANT_INDEX, ! MIST_COOLANT_POLARITY);
00042 }


Generated on Sun Dec 2 15:27:46 2001 for EMC by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001