111
Dependencies: 4DGL-uLCD-SE AD5206 mbed-rtos mbed
Fork of 4180_proj by
para.cpp@13:4cec0e446def, 2015-12-07 (annotated)
- Committer:
- hanjiex
- Date:
- Mon Dec 07 18:41:29 2015 +0000
- Revision:
- 13:4cec0e446def
- Parent:
- 12:b6265952fb06
111
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
hanjiex | 11:d21c2da8b290 | 1 | /* |
hanjiex | 11:d21c2da8b290 | 2 | * Author: Hanjie Xie |
hanjiex | 11:d21c2da8b290 | 3 | * para.cpp |
hanjiex | 11:d21c2da8b290 | 4 | */ |
hanjiex | 10:159f38636ed4 | 5 | #include "para.h" |
hanjiex | 10:159f38636ed4 | 6 | #include "mbed.h" |
hanjiex | 10:159f38636ed4 | 7 | |
hanjiex | 10:159f38636ed4 | 8 | para::para() { |
hanjiex | 10:159f38636ed4 | 9 | waveform_type=0; //0 for sine, |
hanjiex | 11:d21c2da8b290 | 10 | freq=2000; //Hz |
hanjiex | 10:159f38636ed4 | 11 | amp=1.65; //Sacle factor, 1=full range |
hanjiex | 12:b6265952fb06 | 12 | |
hanjiex | 11:d21c2da8b290 | 13 | //offset=1.65; |
hanjiex | 10:159f38636ed4 | 14 | } |
hanjiex | 10:159f38636ed4 | 15 | void para::set_type(int a) |
hanjiex | 10:159f38636ed4 | 16 | { |
hanjiex | 10:159f38636ed4 | 17 | waveform_type = a; |
hanjiex | 10:159f38636ed4 | 18 | } |
hanjiex | 12:b6265952fb06 | 19 | void para::set_freq(int a) |
hanjiex | 10:159f38636ed4 | 20 | { |
hanjiex | 10:159f38636ed4 | 21 | freq = a; |
hanjiex | 10:159f38636ed4 | 22 | } |
hanjiex | 10:159f38636ed4 | 23 | void para::set_amp(float a) |
hanjiex | 10:159f38636ed4 | 24 | { |
hanjiex | 10:159f38636ed4 | 25 | amp = a; |
hanjiex | 10:159f38636ed4 | 26 | } |
hanjiex | 11:d21c2da8b290 | 27 | |
hanjiex | 10:159f38636ed4 | 28 | int para::get_type(){return waveform_type;} |
hanjiex | 12:b6265952fb06 | 29 | int para::get_freq(){return freq;} |
hanjiex | 10:159f38636ed4 | 30 | float para::get_amp(){return amp;} |
hanjiex | 11:d21c2da8b290 | 31 | //float para::get_offset(){return offset;} |