diff options
author | marwik15 <marwik15@gmail.com> | 2022-05-02 11:30:54 +0200 |
---|---|---|
committer | marwik15 <marwik15@gmail.com> | 2022-05-02 11:30:54 +0200 |
commit | d417394ae791e9972fede0665587aa612f93bca0 (patch) | |
tree | 1087d58f9db079327b9f516157a31b6821b7997f /library/include | |
parent | ac5e26518a780f19483585cd6b5d62de9094c2b8 (diff) | |
download | hwd-d417394ae791e9972fede0665587aa612f93bca0.zip hwd-d417394ae791e9972fede0665587aa612f93bca0.tar.gz hwd-d417394ae791e9972fede0665587aa612f93bca0.tar.bz2 |
Add sine wave generator
Diffstat (limited to 'library/include')
-rw-r--r-- | library/include/hwd.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/library/include/hwd.h b/library/include/hwd.h index fbd2fef..4ea75fa 100644 --- a/library/include/hwd.h +++ b/library/include/hwd.h @@ -20,4 +20,15 @@ std::vector<char> read(std::size_t len, std::size_t off); bool write(const std::vector<char> data, std::size_t off); } // namespace memory +namespace sinewave +{ + void set_amplitude(double); + void set_frequency(double); + void set_phase(double); + double get_amplitude(); + double get_frequency(); + double get_phase(); + double get_point(); +} // namespace sinewave + } // namespace hwd |