Arianna autonomous DAQ firmware
Dependencies: mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW
Diff: SnCommWinAfar.h
- Revision:
- 37:ff95e7070f26
- Child:
- 56:0bba0ef15697
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/SnCommWinAfar.h Wed May 29 00:20:31 2013 +0000 @@ -0,0 +1,30 @@ +#ifndef SN_SnCommWinAfar +#define SN_SnCommWinAfar + +#include "SnCommWin.h" +#include "SnConfigFrame.h" + +class SnCommWinAfar : public SnCommWin { + protected: + SnCommWinAfar(SnCommPeripheral* p) : SnCommWin(p) {} + + public: + SnCommWinAfar(SnConfigFrame& conf); + virtual ~SnCommWinAfar() {} + + virtual SnConfigFrame::EDatPackBit GetCommType() const + { return SnConfigFrame::kAfar; } + + 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 // SN_SnCommWinAfar