Skip to content
Snippets Groups Projects
run.cpp 687 B
Newer Older
  • Learn to ignore specific revisions
  • #include <iostream>
    
    xiyehu2's avatar
    xiyehu2 committed
    #include "lib/AWG.h"
    
    #include "lib/waveform.h"
    
    xiyehu2's avatar
    xiyehu2 committed
    int main()
    {
    
    	// auto t = 2e-3;
    	// auto sr = 614.4e6;
    	// auto sample = int(t * sr);
    	// Eigen::ArrayXd signal = Eigen::ArrayXd::Zero(sample);
    	// void* ptr = signal.data();
    	// size_t space = sample * 2;
    	// size_t size_remain = 0;
    	// void* res = std::align(4096, space, ptr, size_remain);
    	// std::cout << ptr << "\n" << res << "\n" << size_remain << std::endl;
    	// auto wfm = Waveform::WaveformParam();
    	// wfm.setFreqTone(int(105e6), int(1e6), 5);
    	// std::cout << wfm.freqTones << std::endl;
    	Eigen::Vector3i a {1, 2, 3};
    	Eigen::Vector4i b = Eigen::VectorXi::LinSpaced(4, 1, 5);
    	std::cout << a;
    
    	return 0;
    
    xiyehu2's avatar
    xiyehu2 committed
    }