coursework
Dependencies: USBDevice mbed-rtos mbed
function_generator/signal.cpp
- Committer:
- riyood
- Date:
- 2016-11-28
- Revision:
- 0:c059d38d6074
File content as of revision 0:c059d38d6074:
#include "signal.h" #include "stdio.h" // for sprintf() const char* Signal::c_str (char* str) { switch(type){ case CONSTANT: sprintf(str, "constant %f", amplitude); break; case SINE: sprintf(str, "sin %f %f", amplitude, frequency); break; case SQUARE: sprintf(str, "square %f %f", amplitude, frequency); break; default: sprintf(str, "none"); break; } return str; }