kopia lustrzana https://github.com/kosme/arduinoFFT
Remove redundant definition of costant
rodzic
3c6768bcb2
commit
363dae29f2
|
@ -49,8 +49,6 @@ unsigned long time;
|
||||||
#define SCL_TIME 0x01
|
#define SCL_TIME 0x01
|
||||||
#define SCL_FREQUENCY 0x02
|
#define SCL_FREQUENCY 0x02
|
||||||
|
|
||||||
#define Theta 6.2831 //2*Pi
|
|
||||||
|
|
||||||
void setup()
|
void setup()
|
||||||
{
|
{
|
||||||
Serial.begin(115200);
|
Serial.begin(115200);
|
||||||
|
@ -68,7 +66,7 @@ void loop()
|
||||||
double cycles = (((samples-1) * frequency) / sampling);
|
double cycles = (((samples-1) * frequency) / sampling);
|
||||||
for (uint8_t i = 0; i < samples; i++)
|
for (uint8_t i = 0; i < samples; i++)
|
||||||
{
|
{
|
||||||
vReal[i] = uint8_t((amplitude * (sin((i * (Theta * cycles)) / samples))) / 2.0);
|
vReal[i] = uint8_t((amplitude * (sin((i * (twoPi * cycles)) / samples))) / 2.0);
|
||||||
vImag[i] = 0; //Reset the imaginary values vector for each new frequency
|
vImag[i] = 0; //Reset the imaginary values vector for each new frequency
|
||||||
}
|
}
|
||||||
/*Serial.println("Data:");
|
/*Serial.println("Data:");
|
||||||
|
|
Ładowanie…
Reference in New Issue