Arianna autonomous DAQ firmware
Dependencies: mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW
SnCommWinAfar.h
00001 #ifndef SN_SnCommWinAfar 00002 #define SN_SnCommWinAfar 00003 00004 #include "SnCommWin.h" 00005 #include "SnConfigFrame.h" 00006 00007 class SnCommWinAfar : public SnCommWin { 00008 protected: 00009 SnCommWinAfar(SnCommPeripheral* p) : SnCommWin(p) {} 00010 00011 public: 00012 SnCommWinAfar(SnConfigFrame& conf); 00013 virtual ~SnCommWinAfar() {} 00014 00015 virtual SnConfigFrame::EDatPackBit GetCommType() const 00016 { return SnConfigFrame::kAfar; } 00017 00018 virtual ECommWinResult OpenWindow(const bool sendStatus, 00019 const SnConfigFrame& conf, 00020 const SnPowerFrame& pow, // com win power 00021 const SnEventFrame& stEvent, 00022 const uint16_t seq, 00023 const uint32_t numThmTrigs, 00024 const uint32_t numSavedEvts, 00025 const float seqlive, 00026 const uint32_t powerOnTime, 00027 const SnTempFrame& temper, // com win temp 00028 char* const genBuf, 00029 const uint32_t timeout_clock); 00030 00031 }; 00032 00033 #endif // SN_SnCommWinAfar
Generated on Fri Jul 15 2022 00:05:33 by 1.7.2