Repository for import to local machine

Dependencies:   DMBasicGUI DMSupport

GCHeatControl.h

Committer:
jmitc91516
Date:
2016-01-13
Revision:
0:47c880c1463d
Child:
1:a5258871b33d

File content as of revision 0:47c880c1463d:

#ifndef GCHEATCONTROL_H
#define GCHEATCONTROL_H

#include "mbed.h"
#include "DMBoard.h"

#include "USBHostGC.h"

//#define DEBUG_TEST // Use local flag only 

class GCHeatControl
{
public:
    GCHeatControl(USBDeviceConnected* newUsbDevice, USBHostGC* newUsbHostGC);    
        
    bool TurnHeatOn(void);
    
    bool TurnHeatOff(void);
    
    bool IsHeatOn(void);
    
private:
    USBDeviceConnected* usbDevice;
    USBHostGC* usbHostGC;
    
#ifdef DEBUG_TEST
    bool heatIsOn;
#endif
};


#endif // GCHEATCONTROL_H