Arianna autonomous DAQ firmware

Dependencies:   mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW

SnCommWinUsb.h

Committer:
uci1
Date:
2013-05-29
Revision:
37:ff95e7070f26
Child:
41:d6f5e2f09e07

File content as of revision 37:ff95e7070f26:

#ifndef SN_SnCommWinUsb
#define SN_SnCommWinUsb

#include "SnCommWin.h"

class SnCommWinUsb : public SnCommWin {
 private:
    
    
 public:
    SnCommWinUsb(Serial* cpu);
    virtual ~SnCommWinUsb() {}

    virtual SnConfigFrame::EDatPackBit GetCommType() const {
        return SnConfigFrame::kUSB;
    }
    
    virtual ECommWinResult  OpenWindow(const uint32_t timeout,
                                       const bool sendStatus,
                                       const SnConfigFrame& conf,
                                       const SnEventFrame& evt,
                                       const SnPowerFrame& pow,
                                       const uint16_t seq,
                                       const float thmrate,
                                       const float evtrate,
                                       char* const genBuf);
    
        
};

#endif // SnCommWinUsb