2

Dependencies:   mbed DevInterfaces MCP4728 MCP4728setaddr I2Cinterfaces

shutter.h

Committer:
kstokely
Date:
2019-03-22
Revision:
9:2d70aa45f16e
Parent:
7:e649bb2b6187

File content as of revision 9:2d70aa45f16e:

#include "mbed.h"

class Shutter
{
    public:
    //Public functions

    Shutter( );
    
    void init( DigitalOut* SH1_1, DigitalOut* SH1_2, DigitalOut* SH2_1, DigitalOut* SH2_2, DigitalOut* SH3_1, DigitalOut* SH3_2, DigitalOut* SH4_1, DigitalOut* SH4_2 );
    void toggleShutter( int SHnum );
    
    void writeShutters( bool SH1, bool SH2, bool SH3, bool SH4 );
    
    //Public variables
    private:
    DigitalOut* SH_ARR[8];
    //Private funtions
    
    //Private variables
};