Changeset 3631 in Sophya
- Timestamp:
- May 22, 2009, 11:39:24 PM (16 years ago)
- Location:
- trunk/AddOn/TAcq
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/AddOn/TAcq/pciewrap.cc
r3628 r3631 14 14 { 15 15 data_ = new Byte[size_]; 16 srcdata_ = new Byte[10*size_]; 17 for(UInt32 kk=0; kk<10*size_; kk++) 18 srcdata_[kk] = (Byte)(kk%200+20); 16 19 frame_counter_ = 0; 17 20 timetag_ = 0; … … 22 25 TestPCIWrapperNODMA::~TestPCIWrapperNODMA() 23 26 { 24 delete[] data_; 27 delete[] data_; 28 delete[] srcdata_; 25 29 } 26 30 … … 52 56 for(UInt32 kk=0; kk<paq.DataSize(); kk++) 53 57 bp[kk] = (Byte)(sin(0.0345*kk)*78.+127.5); 54 */55 58 UInt32 kkmax = paq.DataSize(); 56 59 for(UInt32 kk=0; kk<kkmax; kk++) 57 60 bp[kk] = (Byte)(kk%200+20); 61 */ 62 UInt32 off = (frame_counter_*size_/3)%(9*size_); 63 memcpy(bp, srcdata_+off, paq.DataSize()); 58 64 tottransfer_ += size_; 59 65 return data_; -
trunk/AddOn/TAcq/pciewrap.h
r3628 r3631 54 54 protected: 55 55 Byte* data_; 56 Byte* srcdata_; 56 57 UInt32 size_; 57 58 UInt32 frame_counter_;
Note:
See TracChangeset
for help on using the changeset viewer.