Arianna autonomous DAQ firmware

Dependencies:   mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW

Revision:
40:1324da35afd4
Parent:
22:f957c4f840ad
Child:
56:0bba0ef15697
--- a/SnEventFrame.h	Tue Jul 30 02:03:21 2013 +0000
+++ b/SnEventFrame.h	Sat Oct 05 04:45:22 2013 +0000
@@ -47,6 +47,16 @@
  public:
     SnEventFrame() { ClearEvent(); }
     virtual ~SnEventFrame() {}
+
+    virtual void CopyTo(SnEventFrame& evt) const {
+        evt.fMbedTime = fMbedTime;
+        evt.fEvtNum   = fEvtNum;
+        evt.fDTms     = fDTms;
+        evt.fTrgNum   = fTrgNum;
+        evt.fTrgBits  = fTrgBits;
+        evt.fCRC      = fCRC;
+        memcpy(evt.fData, fData, kTotSamps*sizeof(uint16_t));
+    }
     
     const uint16_t* GetData() const { return fData; }
           uint16_t* GetData()       { return fData; }